2016-03-26 3 views
0

Я пытаюсь добавить эту функцию в свое приложение: при нажатии определенной кнопки откройте быстрый просмотр определенного файла.Сделайте быстрый просмотр NSView в Swift

Я видел это: Use Quick Look inside a Swift cocoa application to preview audio files, но ошибка написано в комментариях показывает вверх и сбои приложения после попытки вернуться назад и вперед между файлами.

Ссылка на класс Apple QLPreviewPanel довольно пуста.

Какая правильная реализация? Что не так в ответе на вопрос, который я связал?

ответ

0

Ссылка на класс Apple QLPreviewPanel довольно пуста.

В настоящее время у них есть много ошибок. Вы можете «просмотреть источник страницы» в своем браузере или использовать встроенную справку Xcode, это довольно хорошо.

Какая правильная реализация?

Похоже, что кто-то has already done it с Swift. Я не уверен, что это полная реализация.

Что не так в ответе на вопрос, который я связал?

QLError() [...] называется в то время как панель не имеет контроллера данных расшифровываются так: какой класс в responder chain (ваш NSView или NSWindow должен быть уже там, если у вас есть очень сложная структура) должны ответить на acceptsPreviewPanelControl: и два других метода QLPreviewPanelController.

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