2015-12-16 3 views
1

Я использую Quick Look Framework для предварительного просмотра вложений и должен будет пометить неподдерживаемые файлы перед запуском QLPreviewController. Могу ли я программно каким-то образом проверить, будет ли QuickLook фактически просматривать файл и как?Могу ли я проверить, поддерживает ли QuickLook/открывает данный файл?

ответ

1

Вы можете использовать canPreviewItem свойство от QLPreviewController проверить, является ли элемент может быть просмотрен с помощью QLPreviewController

Btw этих файлов, поддерживаемых QLPreviewController (Ref)

iWork документы

Microsoft Office документы (Office '97 и новее)

Документы формата RTF

PDF файлы

Изображения

Текстовые файлы, чьи равномерная идентификатор типа (ИМП) соответствует типу public.text (см Равномерное Тип Идентификаторы ссылки)

разделителями-значение (CSV) файлы

Смежные вопросы