有没有办法用QLPreviewController或UIDocumentInteractionController打开文件,知道它的UTI,但在NSURL中没有文件扩展名?谢谢你的帮助!用QLPreviewController或UIDocumentInteractionController打开没有扩展名的文件
3
A
回答
0
文件扩展名添加到路径,同时快速找吧:) 前推=>弹出后添加扩展 =>再次删除它
7
我刚刚找到另一种方式来处理这个问题。执行具有以下属性的项目:
@interface QuickLookPreviewItem : NSObject <QLPreviewItem>
@property (nonatomic, strong) NSURL *url;
@property (nonatomic, strong) NSString *title;
@property (nonatomic, strong) NSString *uti;
@end
@implementation QuickLookPreviewItem
- (NSString *)previewItemTitle { return self.title; }
- (NSURL *)previewItemURL { return self.url; }
- (NSString *)previewItemContentType { return self.uti; }
@end
虽然目前还不清楚它在文档中的工作方式如何。
相关问题
- 1. 打开没有扩展名的文件
- 2. MATLAB fopen打开没有文件扩展名的文件
- 3. UIDocumentInteractionController,但没有文件扩展名但UTI
- 4. 按名称打开文件,没有扩展名
- 5. UIDocumentInteractionController打开文件
- 6. 如何打开文件没有扩展名
- 7. 没有扩展名的文件名
- 8. 如何打开.msu扩展名文件?
- 9. 用Cocoa打开带有不同扩展名的文件
- 10. 使用loadXMLDoc打开具有不同扩展名的xml文件
- 11. 在Python或熊猫中打开.gl扩展名的文件夹
- 12. 没有文件扩展名的网页
- 13. 没有文件扩展名的Scandir
- 14. iOS上的UIDocumentInteractionController与QLPreviewController
- 15. C#上传文件没有扩展名
- 16. PHP在没有文件扩展名
- 17. .htaccess Redict URLs没有文件扩展名
- 18. Multer没有添加文件扩展名
- 19. PHP,获取文件名没有扩展
- 20. 搜索URL没有文件扩展名
- 21. Magento后端扩展未能打开流:没有这样的文件或目录
- 22. 使用ASP扩展打开XML文件
- 23. 如何使用相同的扩展名打开多个文件
- 24. 没有扩展名
- 25. 用其他扩展名使用C#打开一个文件
- 26. 如何使用xp_dirtree获得没有扩展名的文件名
- 27. 的.htaccess - 改“文件”有没有文件扩展名
- 28. PDF文件无法打开UIDocumentInteractionController
- 29. LibGit2Sharp.NameConflictException“文件名或扩展名太长。”
- 30. 如何在文件中打开具有特定扩展名的文件对话
它的工作就像一个魅力,但它没有记录,所以它应该是一个私人API ...可能是因为UTI标准它只是一个苹果的事情,这不是一个标准: https://developer.apple.com/ library/mac/documentation/Miscellaneous/Reference/UTIRef/Articles/System-DeclaredUniformTypeIdentifiers.html – Cesar
这也适用于Swift 3.由于它是私人API,它会通过应用商店评论吗? – ThottChief