如何限制UIImagePickerController仅选择纵向模式(深度效果)照片?

时间:2018-12-12 23:08:58

标签: ios uiimagepickercontroller

我正在构建一个处理以人像模式(深度效果)拍摄的图像的应用程序。我需要出示UIImagePickerController才能仅显示具有深度效果的照片。

我该如何实现?

1 个答案:

答案 0 :(得分:2)

使用UIImagePickerController的公共方法不可能。为此,请使用自定义图片选择器。

要检查特定的PHAsset是否具有深度效果,请检查其mediaSubtypes属性是否等于.photoDepthEffect

if asset.mediaSubtypes == .photoDepthEffect {
    //live photo          
}