需要允许UIDocumentPicker选择ppt文件

问题描述 投票:0回答:1

我只允许在我的应用程序中由文档选择器拾取ppt,docx,xl​​sx和pdf文件。初始化文档选择器时需要设置哪些文档类型?

ios swift iphone ipad uidocumentpickerviewcontroller
1个回答
0
投票

我在下面提到的代码中添加了几种类型,请检查是否可以解决您的问题:

let types: [String] = [kUTTypePDF as String,kUTTypeSpreadsheet as String, kUTTypePresentation as String, "com.apple.iwork.pages.pages", "public.text"]
let documentPicker = UIDocumentPickerViewController(documentTypes: types, in: .import)
documentPicker.delegate = self
documentPicker.modalPresentationStyle = .formSheet
self.present(documentPicker, animated: true, completion: nil)

您可以尝试的其他可用类型:

“ com.apple.iwork.pages.pages”,“ com.apple.iwork.numbers.numbers”,“ com.apple.iwork.keynote.key”,“ public.image”,“ com.apple.application”,“ public.item”,“ public.data”,“ public.content”,“ public.audiovisual-content”,“ public.movi​​e”,“ public.audiovisual-content”,“ public.video”,“ public.audio”,“ public.text”,“ public.data”,“ public.zip-archive”,“ com.pkware.zip-archive”,“ public.composite-content”,“ public.text”

如果有任何疑问,请发表评论。

乐于助人!

© www.soinside.com 2019 - 2024. All rights reserved.