我在我的应用中添加了新的iOS8 UIDocumentMenuViewController
,并将allowedUTIs
设置为仅允许PDF文件:
NSArray* docTypes = @[ (NSString*)kUTTypePDF ];
UIDocumentMenuViewController* picker = [[UIDocumentMenuViewController alloc] initWithDocumentTypes:docTypes inMode:UIDocumentPickerModeImport];
picker.delegate = self;
[self presentViewController:picker animated:YES completion:nil];
[picker release];
但是,从Dropbox中选择文档时,它仍会列出所有文件,无论其类型如何。这是预期的行为吗?是否有另一种方法可以过滤用户可以选择的文件类型?或者我只需要显示一个"抱歉,我们不会处理该类型的文件!"用户选择错误类型的文件时的消息?