【发布时间】:2015-12-16 12:35:43
【问题描述】:
我正在使用 Quick Look Framework 进行附件预览,并且需要在启动 QLPreviewController 之前标记不受支持的文件。我能否以编程方式检查 QuickLook 是否会实际预览文件以及如何预览?
【问题讨论】:
我正在使用 Quick Look Framework 进行附件预览,并且需要在启动 QLPreviewController 之前标记不受支持的文件。我能否以编程方式检查 QuickLook 是否会实际预览文件以及如何预览?
【问题讨论】:
您可以使用 QLPreviewController 中的canPreviewItem 属性来检查项目是否可以被 QLPreviewController 预览
顺便说一句,这些是 QLPreviewController(Ref) 支持的文件
iWork 文档
Microsoft Office 文档(Office '97 及更高版本)
富文本格式 (RTF) 文档
PDF 文件
图片
其统一类型标识符 (UTI) 符合 public.text 类型(参见统一类型标识符参考)
逗号分隔值 (csv) 文件
【讨论】: