gpt4 book ai didi

ios - UIImagePickerController 仅显示 Videos 文件夹,不显示 Selfies 和 Slo-mo 等其他文件夹

转载 作者:搜寻专家 更新时间:2023-10-31 22:53:02 27 4
gpt4 key购买 nike

当使用 UIImagePickerController 时,我可以使用以下代码过滤视频以仅显示 iOS 12(也适用于 iOS 10+):

picker.allowsEditing = false
picker.mediaTypes = ["public.movie"]
picker.sourceType = .photoLibrary
if #available(iOS 11.0, *) {
picker.videoExportPreset = AVAssetExportPresetPassthrough
}
present(picker, animated: true, completion: nil)

但是显示了很多iOS默认文件夹,比如 friend 圈、相册、最近添加、视频、自拍、慢动作和我创建的其他相册。

如何只显示Videos文件夹?

最佳答案

您可以尝试将 UIImagePickerControllerSourceTypeSavedPhotosAlbum 指定为源类型。它将仅显示所有视频。

picker.sourceType = .savedPhotosAlbum

此外,不要将字符串用于媒体类型,最好使用常量:

import MobileCoreServices
...
picker.mediaTypes = [kUTTypeMovie as String]

关于ios - UIImagePickerController 仅显示 Videos 文件夹,不显示 Selfies 和 Slo-mo 等其他文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57109340/

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