我正在构建一个处理以人像模式(深度效果)拍摄的图像的应用程序。我需要出示UIImagePickerController
才能仅显示具有深度效果的照片。
我该如何实现?
答案 0 :(得分:2)
使用UIImagePickerController
的公共方法不可能。为此,请使用自定义图片选择器。
要检查特定的PHAsset
是否具有深度效果,请检查其mediaSubtypes
属性是否等于.photoDepthEffect
:
if asset.mediaSubtypes == .photoDepthEffect {
//live photo
}