【问题标题】:PHLivePhotoView and backwards compatibility with UILongPressGestureRecognizerPHLivePhotoView 和与 UILongPressGestureRecognizer 的向后兼容性
【发布时间】:2016-01-09 05:15:37
【问题描述】:

使用PHLivePhotoView 时,无需向此视图添加 3D Touch 手势即可触发实况照片的播放。此功能是内置的。还知道 Live Photos 可以在不支持 3D Touch 的设备上播放,只需长按即可,例如在照片应用程序中。

我的问题是,PHLivePhotoView 是否也提供这种向后兼容的功能,还是我需要添加一个UILongPressGestureRecognizer 并手动启动不兼容设备的 Live Photo 播放,像这样?

livePhotoView.startPlaybackWithStyle(.Full)

【问题讨论】:

    标签: ios uigesturerecognizer 3dtouch phlivephoto


    【解决方案1】:

    我在 iOS 9.2 上使用旧 iPhone 对此进行了测试。我可以确认PHLivePhotoView 自动使用UILongPressGestureRecognizer 来触发未启用 3D Touch 的设备的实时照片播放。您无需手动实现此向后兼容性。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-08-18
      • 2011-04-04
      • 1970-01-01
      • 2023-04-03
      • 2011-02-06
      • 1970-01-01
      • 1970-01-01
      • 2017-06-06
      相关资源
      最近更新 更多