QLPreviewItem
Наследование
Не применимый
Оператор импорта
Swift
import QuickLook
Objective C
@import QuickLook;
Доступность
Доступный в iOS 4.0 и позже.
Элемент предварительного просмотра Беглого взгляда должен принять QLPreviewItem
протокол, чтобы позволить ему быть выведенным на экран a QLPreviewController
(Контроллер предварительного просмотра беглого взгляда) объект.
Методы в этом протоколе также объявляются как категория на NSURL
класс. В результате можно использовать NSURL
объекты непосредственно как элементы предварительного просмотра — при условии, что Вы хотите использовать заголовки по умолчанию тех элементов. Заголовок по умолчанию является последним компонентом контура URL элемента. Если Вы хотите предоставить свои собственные заголовки элемента предварительного просмотра, создать Ваши собственные объекты элемента предварительного просмотра, принимающие этот протокол.
-
URL элемента к предварительному просмотру. (требуемый)
Объявление
Swift
var previewItemURL: NSURL! { get }
Objective C
@property(readonly) NSURL *previewItemURL
Обсуждение
Это свойство используется контроллером предварительного просмотра Беглого взгляда для получения URL элемента. В типичном использовании Вы реализовали бы метод получателя в своем классе элемента предварительного просмотра для обеспечения этого значения.
Значение этого свойства должно быть типом файла URL.
Если элемент не доступен для предварительного просмотра, метод получателя этого свойства должен возвратиться
nil
. В этом случае контроллер предварительного просмотра Беглого взгляда выводит на экран «загружающееся» представление.Оператор импорта
Objective C
@import QuickLook;
Swift
import QuickLook
Доступность
Доступный в iOS 4.0 и позже.
-
previewItemTitle
СвойствоЗаголовок элемента предварительного просмотра.
Объявление
Swift
optional var previewItemTitle: String! { get }
Objective C
@property(readonly) NSString *previewItemTitle
Обсуждение
Это свойство используется контроллером предварительного просмотра Беглого взгляда для получения заголовка элемента. В типичном использовании Вы реализовали бы метод получателя в своем классе элемента предварительного просмотра для обеспечения этого значения.
Если нет
nil
, это значение используется в качестве заголовка элемента предварительного просмотра, заменяя заголовок элемента по умолчанию. Заголовок по умолчанию является последним компонентом контура URL элемента.Оператор импорта
Objective C
@import QuickLook;
Swift
import QuickLook
Доступность
Доступный в iOS 4.0 и позже.