有沒有辦法用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. 獲取除擴展名外沒有擴展名的文件名
- 9. 沒有擴展名的文件名
- 10. 如何打開.msu擴展名文件?
- 11. 打開.mpb文件擴展名爲
- 12. 用Cocoa打開帶有不同擴展名的文件
- 13. 使用loadXMLDoc打開具有不同擴展名的xml文件
- 14. 在Python或熊貓中打開.gl擴展名的文件夾
- 15. 確定擴展名的文件沒有擴展名
- 16. 如何從沒有擴展名的文件名獲取文件擴展名?
- 17. 沒有文件擴展名的網頁
- 18. 沒有文件擴展名的Scandir
- 19. 打開具有特定擴展名的文件Android
- 20. iOS上的UIDocumentInteractionController與QLPreviewController
- 21. 我的命名空間擴展並沒有在文件打開的對話框
- 22. 如何僅擴展沒有擴展名的文件?
- 23. apache沒有文件擴展名
- 24. PHP在沒有文件擴展名
- 25. Multer沒有添加文件擴展名
- 26. 搜索URL沒有文件擴展名
- 27. C#上傳文件沒有擴展名
- 28. PHP,獲取文件名沒有擴展
- 29. Magento後端擴展未能打開流:沒有這樣的文件或目錄
- 30. 僅以批處理文件的擴展名打開文件
它的工作就像一個魅力,但它沒有記錄,所以它應該是一個私人API ...可能是因爲UTI標準它只是一個蘋果的事情,這不是一個標準: https://developer.apple.com/ library/mac/documentation/Miscellaneous/Reference/UTIRef/Articles/System-DeclaredUniformTypeIdentifiers.html – Cesar
這也適用於Swift 3.由於它是私人API,它會通過應用商店評論嗎? – ThottChief