Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека Разработчика iOS

Разработчик

Ссылка Платформы Беглого взгляда для iOS

Введение

Классы   Протоколы  

Используйте платформу Беглого взгляда для обеспечения предварительных просмотров элементов, которые находятся в форматах, которые Вы не обрабатываете — такие как iWork или Microsoft Office. Эта платформа предоставляет Вам больше управления процессом предварительного просмотра, чем Вы добираетесь от UIDocumentInteractionController класс — включая выбор, выведен ли предварительный просмотр на экран в контексте контроллера навигации или модально (полного экрана). Основной класс в этой платформе QLPreviewController, который обеспечивает специализированное представление для предварительного просмотра элемента. Это полагается на делегата к посредническим действиям предварительного просмотра и источник данных для обеспечения элементов предварительного просмотра.

Если Вы хотите использовать в своих интересах функцию меню параметров, позволяющую пользователю выбрать приложение, чтобы открыть предварительно просмотренный элемент с, использовать UIDocumentInteractionController класс вместо этого.

Классы

UIViewController

UIViewController класс обеспечивает фундаментальную модель управления представления для всех приложений для iOS.

QLPreviewController

A QLPreviewController объект или контроллер предварительного просмотра Беглого взгляда, обеспечивает специализированное представление для предварительного просмотра элемента.

Протоколы

QLPreviewControllerDataSource

Источник данных для a QLPreviewController (Контроллер предварительного просмотра беглого взгляда), объект должен принять этот протокол, чтобы позволить ему обеспечить элементы предварительного просмотра для контроллера.

QLPreviewControllerDelegate

Реализуйте методы этого протокола в делегате a QLPreviewController (Контроллер предварительного просмотра беглого взгляда), возражают против:

QLPreviewItem

Элемент предварительного просмотра Беглого взгляда должен принять QLPreviewItem протокол, чтобы позволить ему быть выведенным на экран a QLPreviewController (Контроллер предварительного просмотра беглого взгляда) объект.