有没有办法用QLPreviewController或UIDocumentInteractionController打开文件,知道它的UTI,但在NSURL中没有文件扩展名?谢谢你的帮助!
答案 0 :(得分:8)
我刚刚找到另一种方法来处理它。实现具有以下属性的项目:
@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 :(得分:0)
将文件扩展名添加到路径中,同时快速查看:) 在push =&gt;之前添加扩展名 在pop =&gt;之后再次删除它