Есть только один способ сделать это: конвертировать ваш контент в уже поддерживаемый.Это означает либо PDF, либо HTML.У вас есть два варианта:
- Для статическая информация вы создаете простой предварительный просмотр PDF путем рендеринга представления в PDF.(Используйте
-dataWithPDFInsideRect:
метод NSView
) - Для динамическая информация создайте HTML-страницу со ссылками и так далее.QuickLook покажет это.(Я думаю, что именно так и поступает в вашем примере.)
Мы не нашли способа создавать сложные предварительные просмотры самостоятельно, и нам пришлось придерживаться одного из методов.Keynote и Pages делают то же самое - они преобразуют свои презентации в многостраничные предварительные просмотры PDF ...