由于 iOS 13 不支持 3D Touch,是不是有任何功能可以通过长按手势打开预览(预览)?
Posted
技术标签:
【中文标题】由于 iOS 13 不支持 3D Touch,是不是有任何功能可以通过长按手势打开预览(预览)?【英文标题】:Is there any function for opening a preview (peek) with a long press gesture since 3D Touch won't be supported in iOS 13?由于 iOS 13 不支持 3D Touch,是否有任何功能可以通过长按手势打开预览(预览)? 【发布时间】:2019-09-15 15:05:17 【问题描述】:我希望用户拥有在 iPhone 6S 和更新版本上受支持但通过长按手势实现的 peek & pop 功能,因为这是 Apple 在 ios 13 中通过移除新 iPhone 上的 3D Touch 来实现的功能。是否已经有一些可用的函数和委托,或者这是新 Xcode 版本附带的东西?
实现长按手势不是问题,但代表非常方便,Apple 提供了 3D Touch。
【问题讨论】:
【参考方案1】:我相信UIContextMenuInteraction 是您正在寻找的。示例教程here.
【讨论】:
以上是关于由于 iOS 13 不支持 3D Touch,是不是有任何功能可以通过长按手势打开预览(预览)?的主要内容,如果未能解决你的问题,请参考以下文章
iOS 14 并未移除 3D Touch 功能,苹果官方:暂时不可用