gpt4 book ai didi

ios - 如何在 UIDocumentMenuViewController iOS 中只允许 doc 和 pdf 类型?

转载 作者:搜寻专家 更新时间:2023-10-30 20:14:25 24 4
gpt4 key购买 nike

我尝试使用 UIDocumentMenuViewController 从 Dropbox/G-Drive/iCloud 加载一些文件。我试过了,

UIDocumentMenuViewController *importMenu = [[UIDocumentMenuViewController alloc] initWithDocumentTypes:@[(__bridge NSString*)kUTTypeContent] inMode:UIDocumentPickerModeImport];
importMenu.delegate = self;
importMenu.modalPresentationStyle = UIModalPresentationFormSheet;
[self presentViewController:importMenu animated:YES completion:nil];

用这个来完成这个。但我只需要从选择器中获取 docpdf 类型。但是当我使用 kUTTypeContent 时,这也允许图像和视频。有没有办法只允许此选择器用于 doc 和 pdf(自定义类型),或者为什么要阻止媒体文件?请帮我解决这个问题。

最佳答案

我从 apple developer site 找到了解决方案.有一种名为 kUTTypeCompositeContent 的类型,它仅支持所有文档类型,如 doc、pdf、xls 等。

public.composite-content:(kUTTypeCompositeContent)

Base type for mixed content. For example, a PDF file contains both text and special formatting data.

关于ios - 如何在 UIDocumentMenuViewController iOS 中只允许 doc 和 pdf 类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38513746/

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