如何在Objective-C中像Twitter一样显示预览
Posted
技术标签:
【中文标题】如何在Objective-C中像Twitter一样显示预览【英文标题】:How to show preview like in Twitter in Objective-C 【发布时间】:2020-05-15 19:01:28 【问题描述】:我正在使用 Objective-C 中的UIViewControllerPreviewing
,Peek 和 pop 工作正常,但我需要像 Twitter 3D Touch 一样,如下图所示,我的意思是当我们使用 3D Touch 时我需要选项。
但是使用UIViewControllerPreviewing
,我无法做到这一点。
【问题讨论】:
【参考方案1】:我认为您需要这个UIContextMenuInteraction - 使用UIContextMenuInteraction
对象将用户的注意力集中在您内容的特定部分上,并为用户提供在该内容上执行的操作。上下文菜单交互对象跟踪支持 3D Touch 的设备上的 Force Touch 手势,以及不支持它的设备上的长按手势。
希望这会有所帮助!
【讨论】:
以上是关于如何在Objective-C中像Twitter一样显示预览的主要内容,如果未能解决你的问题,请参考以下文章
如何在 iOS 中像 UITabBarItem 一样设计 UIButton?