在 UiDocument Picker 中仅允许图像和 pdf Swift 3

Allow only images & pdf in UiDocument Picker Swift 3

我需要用户select 仅来自 UIDocumentPicker 的图像和 pdf 文件,并且想检查用户在 DocumentPicker 委托方法select中编辑了哪种类型的文件

我用过这个,但这允许一切

let documentPicker = UIDocumentPickerViewController(documentTypes: ["public.content","public.data"], in: .import)

您可以使用

let documentPicker = UIDocumentPickerViewController(documentTypes: ["public.composite-content"], in: .import)

这将只允许导入 pdf 文件