gpt4 book ai didi

swift - iPhone 7Plus Depth effect flag在哪里

转载 作者:可可西里 更新时间:2023-11-01 01:25:55 27 4
gpt4 key购买 nike

当我在我的 iPhone 图库中查看我的照片时,我可以看到一个名为“深度效果”的标签。这适用于在 iPhone 7 Plus 上以人像模式拍摄的照片。

iPhone 照片应用程序如何知道这张照片是否具有深度效果。我查看了退出字段和 PHAssetResource,但一无所获。

谢谢

最佳答案

PHAssetCollection 类有一个 delegate方法来检索指定类型和子类型的 Assets 集合。

class func fetchAssetCollections(with type: PHAssetCollectionType, 
subtype: PHAssetCollectionSubtype,
options: PHFetchOptions?) -> PHFetchResult<PHAssetCollection>

它有一个参数 subtype,它是 PHAssetCollectionSubtype 的枚举

PHAssetCollectionSubtype有一个常量smartAlbumDepthEffect来判断它是否是深度效果照片。

A smart album that groups all images captured using the Depth Effect camera mode on compatible devices.

关于swift - iPhone 7Plus Depth effect flag在哪里,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41471983/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com