由于我们在iOS 13上丢失了3D Touch API,例如UIViewControllerPreviewing
,因此UIContextMenuInteraction
似乎可以替代。
如果要在触觉触摸上放置菜单,则UIContextMenuInteraction很好。如果您想在Haptic Touch的认可下做其他事情怎么办?
有这样的事吗?还是Haptic Touch与UILongPressGesture
一样?
最佳答案
阅读文档UIContextMenuInteraction继承自UIInteraction。搜索所有子类:
复习每个子类,我认为最适合替换UIViewControllerPreviewing的是UILargeContentViewerInteraction,因为UILargeContentViewerInteractionDelegate具有返回视图控制器的方法。
UIViewControllerPreviewing
UIContextMenuInteraction
UIInteraction
UILargeContentViewerInteractionDelegate
关于ios - iOS Haptic Touch API的可能性,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/57697352/