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

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

Разработчик

Кварцевая ссылка платформы ссылка класса QLPreviewView

Опции
Развертывание Target:

На этой странице
Язык:

QLPreviewView

A QLPreviewView объект генерирует предварительный просмотр Беглого взгляда элемента. Этот класс позволяет Вам встраивать предварительный просмотр Беглого взгляда в свою иерархию представления.

Наследование


Оператор импорта


Swift

import Quartz

Objective C

@import Quartz;

Доступность


Доступный в OS X v10.6 и позже.
  • Инициализирует a QLPreviewView объект с определенным кадром и стилем.

    Объявление

    Swift

    init!(frame frame: NSRect, style style: QLPreviewViewStyle)

    Objective C

    - (id)initWithFrame:(NSRect)frame style:(QLPreviewViewStyle)style

    Параметры

    frame

    Прямоугольник кадра для инициализированного QLPreviewView объект.

    style

    Требуемый стиль для QLPreviewView объект. Для списка возможных стилей посмотрите Стили QLPreviewView.

    Возвращаемое значение

    Возвраты a QLPreviewView объект с заданным кадром и стилем.

    Обсуждение

    Это - определяемый инициализатор для QLPreviewView класс.

    Оператор импорта

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

    Доступный в OS X v10.7 и позже.

  • Инициализирует a QLPreviewView объект с определенным кадром.

    Объявление

    Swift

    init!(frame frame: NSRect)

    Objective C

    - (id)initWithFrame:(NSRect)frame

    Параметры

    frame

    Прямоугольник кадра для инициализированного QLPreviewView объект.

    Возвращаемое значение

    Возвраты a QLPreviewView объект с заданным кадром и стилем по умолчанию.

    Обсуждение

    Вызов этого метода эквивалентен вызову initWithFrame:style: с style параметр быть QLPreviewViewStyleNormal.

    Оператор импорта

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

    Доступный в OS X v10.7 и позже.

  • previewItem previewItem Свойство

    Элемент к предварительному просмотру.

    Объявление

    Swift

    var previewItem: QLPreviewItem!

    Objective C

    @property(retain) id< QLPreviewItem > previewItem

    Обсуждение

    Любой элемент, который Вы хотите предварительно просмотреть, должен соответствовать QLPreviewItem протокол. Когда Вы устанавливаете это свойство, QLPreviewView загрузит предварительный просмотр асинхронно. Вследствие этого асинхронного поведения Вы не можете предположить, что предварительный просмотр сразу готов после присвоения его к этому свойству.

    Оператор импорта

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

    Доступный в OS X v10.7 и позже.

  • Обновляет предварительный просмотр для отображения в настоящее время предварительно просматриваемого элемента.

    Объявление

    Swift

    func refreshPreviewItem()

    Objective C

    - (void)refreshPreviewItem

    Обсуждение

    Когда Вы изменяете объект что previewItem свойство указывает на, необходимо вызвать этот метод, чтобы генерировать и вывести на экран новый предварительный просмотр.

    Оператор импорта

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

    Доступный в OS X v10.7 и позже.

  • displayState displayState Свойство

    Текущее состояние дисплея previewItem.

    Объявление

    Swift

    var displayState: AnyObject!

    Objective C

    @property(retain) id displayState

    Обсуждение

    Это свойство является непрозрачным объектом, использующимся, чтобы получить и установить текущее состояние дисплея предварительного просмотра. Состояние дисплея могло быть в настоящее время выводимой на экран страницей, фактором изменения масштаба на изображении или позиции в фильме, например.

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

    Оператор импорта

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

    Доступный в OS X v10.7 и позже.

  • Булево значение, определяющее, запускается ли предварительный просмотр автоматически.

    Объявление

    Swift

    var autostarts: Bool

    Objective C

    @property BOOL autostarts

    Обсуждение

    Это свойство может быть установлено позволить предварительным просмотрам файлов ролика запускать воспроизведение автоматически, когда выведено на экран.

    Оператор импорта

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

    Доступный в OS X v10.7 и позже.

  • Булево значение, определяющее, должен ли предварительный просмотр закрыться, когда закрывается его окно.

    Объявление

    Swift

    var shouldCloseWithWindow: Bool

    Objective C

    @property BOOL shouldCloseWithWindow

    Обсуждение

    Значение по умолчанию этого свойства YEStrue, что означает, что предварительный просмотр автоматически закроется, когда закроется его окно. Если Вы устанавливаете это свойство в NOfalse, необходимо закрыть предварительный просмотр, когда Вы закончены с ним путем вызова close метод. Один раз a QLPreviewView закрывается, это не будет больше принимать элементы предварительного просмотра.

    Оператор импорта

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

    Доступный в OS X v10.7 и позже.

  • Закрывает получатель, выпуская ток previewItem.

    Объявление

    Swift

    func close()

    Objective C

    - (void)close

    Обсуждение

    Один раз a QLPreviewView закрывается, это не будет больше принимать элементы предварительного просмотра. Только необходимо вызвать этот метод если shouldCloseWithWindow установлен в NOfalse. Если Вы не закрываете a QLPreviewView когда Вы будете сделаны с помощью него, приложение пропустит память.

    Оператор импорта

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

    Доступный в OS X v10.7 и позже.

Типы данных

  • Введите для QLPreviewView стили.

    Объявление

    Swift

    enum QLPreviewViewStyle : UInt { case Normal case Compact }

    Objective C

    typedef NSUInteger QLPreviewViewStyle;

    Обсуждение

    Посмотрите Стили QLPreviewView для возможных значений.

    Оператор импорта

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

    Доступный в OS X v10.7 и позже.

  • Стили для a QLPreviewView объект.

    Объявление

    Swift

    enum QLPreviewViewStyle : UInt { case Normal case Compact }

    Objective C

    enum { QLPreviewViewStyleNormal = 0, QLPreviewViewStyleCompact = 1 };

    Константы

    • Normal

      QLPreviewViewStyleNormal

      Стиль по умолчанию для a QLPreviewView объект. Этот стиль должен использоваться для полных предварительных просмотров большего размера.

      Доступный в OS X v10.7 и позже.

    • Compact

      QLPreviewViewStyleCompact

      Более компактный стиль для a QLPreviewView объект. Этот стиль больше подходит для меньших предварительных просмотров или инспекторов.

      Доступный в OS X v10.7 и позже.