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

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

Разработчик

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

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

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

QCCompositionPickerView

QCCompositionPickerView класс позволяет пользователям просматривать составы, которые находятся в Кварцевом репозитории состава Композитора, и предварительно просматривать их. Можно установить входные параметры по умолчанию для предварительного просмотра состава при помощи метода setDefaultValue:forInputKey:.

Когда репозиторий состава обновляется, Обратите внимание на то, что представление средства выбора состава автоматически не обновляет свое содержание. Это - Ваша ответственность выполнить любое необходимое обновление.

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


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


Swift

import Quartz

Objective C

@import Quartz;

Доступность


Доступный в OS X v10.5 и позже.
  • Выбирает цвет фона для представления средства выбора состава.

    Объявление

    Swift

    func setBackgroundColor(_ aColor: NSColor!)

    Objective C

    - (void)setBackgroundColor:(NSColor *)aColor

    Параметры

    aColor

    Цвет для фона.

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

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

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

    См. также

    – backgroundColor

  • Возвращает цвет фона представления средства выбора состава.

    Объявление

    Swift

    func backgroundColor() -> NSColor!

    Objective C

    - (NSColor *)backgroundColor

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

    Цвет фона.

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

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

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

    См. также

    – setBackgroundColor:

  • Наборы, рисует ли представление средства выбора состава свой фон.

    Объявление

    Swift

    func setDrawsBackground(_ flag: Bool)

    Objective C

    - (void)setDrawsBackground:(BOOL)flag

    Параметры

    flag

    Фоновое состояние рисования. Передача YEStrue если представление средства выбора состава рисует свой фон.

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

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

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

    См. также

    – drawsBackground

  • Возвраты, рисует ли представление средства выбора состава свой фон.

    Объявление

    Swift

    func drawsBackground() -> Bool

    Objective C

    - (BOOL)drawsBackground

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

    YEStrue если представление средства выбора состава рисует свой фон; иначе NOfalse.

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

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

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

    См. также

    – setDrawsBackground:

  • Устанавливает значение по умолчанию для использования для входного параметра состава.

    Объявление

    Swift

    func setDefaultValue(_ value: AnyObject!, forInputKey key: String!)

    Objective C

    - (void)setDefaultValue:(id)value forInputKey:(NSString *)key

    Параметры

    value

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

    key

    Входной ключ параметра, значение по умолчанию которого Вы хотите установить.

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

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

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

    См. также

    – resetDefaultInputValues

  • Очищает весь ранее значения по умолчанию набора для входных параметров состава.

    Объявление

    Swift

    func resetDefaultInputValues()

    Objective C

    - (void)resetDefaultInputValues

    Обсуждение

    Этот метод сбрасывает значения по умолчанию, установленные с методом setDefaultValue:forInputKey:.

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

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

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

  • Начинает анимировать состав в представлении средства выбора состава.

    Объявление

    Swift

    func startAnimation(_ sender: AnyObject!)

    Objective C

    - (void)startAnimation:(id)sender

    Параметры

    sender

    Объект, инициирующий анимацию.

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

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

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

  • Остановки, анимирующие состав, в настоящее время анимирующий в представлении средства выбора состава.

    Объявление

    Swift

    func stopAnimation(_ sender: AnyObject!)

    Objective C

    - (void)stopAnimation:(id)sender

    Параметры

    sender

    Объект, останавливающий анимацию.

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

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

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

  • Возвраты, анимирует ли представление средства выбора состава в настоящее время свой состав.

    Объявление

    Swift

    func isAnimating() -> Bool

    Objective C

    - (BOOL)isAnimating

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

    YEStrue если состав анимирует в представлении средства выбора состава; NOfalse иначе.

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

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

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

  • Устанавливает максимальную частоту кадров для анимации составов.

    Объявление

    Swift

    func setMaxAnimationFrameRate(_ maxFPS: Float)

    Objective C

    - (void)setMaxAnimationFrameRate:(float)maxFPS

    Параметры

    maxFPS

    Частота кадров в кадрах в секунду. Передача 0.0 не указать предел максимальному значению.

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

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

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

    См. также

    – maxAnimationFrameRate

  • Получает максимальную частоту кадров для анимации составов.

    Объявление

    Swift

    func maxAnimationFrameRate() -> Float

    Objective C

    - (float)maxAnimationFrameRate

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

    Максимальная частота кадров.

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

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

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

  • Включает дисплей имен состава в представлении средства выбора состава.

    Объявление

    Swift

    func setShowsCompositionNames(_ flag: Bool)

    Objective C

    - (void)setShowsCompositionNames:(BOOL)flag

    Параметры

    flag

    YEStrue указывает для показа имени составов. Значение по умолчанию NOfalse.

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

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

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

  • Получает, могут ли имена состава быть показаны в представлении средства выбора состава.

    Объявление

    Swift

    func showsCompositionNames() -> Bool

    Objective C

    - (BOOL)showsCompositionNames

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

    YEStrue если включен дисплей имен; иначе NOfalse.

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

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

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

  • Устанавливает делегата представления средства выбора состава.

    Объявление

    Swift

    func setDelegate(_ delegate: AnyObject!)

    Objective C

    - (void)setDelegate:(id)delegate

    Параметры

    delegate

    Делегат в установленном.

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

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

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

    См. также

    – делегат

  • Получает делегата представления средства выбора состава.

    Объявление

    Swift

    func delegate() -> AnyObject!

    Objective C

    - (id)delegate

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

    Делегат.

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

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

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

    См. также

    – setDelegate:

  • Устанавливает составы в представлении средства выбора состава тем, которые соответствуют указанные критерии.

    Объявление

    Swift

    func setCompositionsFromRepositoryWithProtocol(_ `protocol`: String!, andAttributes attributes: [NSObject : AnyObject]!)

    Objective C

    - (void)setCompositionsFromRepositoryWithProtocol:(NSString *)protocol andAttributes:(NSDictionary *)attributes

    Параметры

    protocol

    Протоколы, которым Вы хотите составы, которые, как показывают в представлении средства выбора, соответствовали. Можно передать любой из этих протоколов: QCCompositionProtocolAnimation, QCCompositionProtocolImageProducer, QCCompositionProtocolImageFilter, QCCompositionProtocolImageCompositor, QCCompositionProtocolImageTransition, и QCCompositionProtocolScreenSaverRSS.

    attributes

    Словарь, содержащий атрибуты и их присваиваемые значения, которые Вы хотите, чтобы составы в представлении средства выбора соответствовали. Например, можно передать: QCCompositionAttributeNameKey, QCCompositionAttributeDescriptionKey, QCCompositionAttributeCopyrightKey, QCCompositionAttributeBuiltInKey, и QCCompositionAttributeTimeDependentKey. Передача nil если Вы не хотите фильтровать на основе атрибутов.

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

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

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

    См. также

    – составы

  • Возвращает список составов, которые в настоящее время находятся в представлении средства выбора состава.

    Объявление

    Swift

    func compositions() -> [AnyObject]!

    Objective C

    - (NSArray *)compositions

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

    Массив QCComposition объекты.

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

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

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

  • Наборы, позволить ли пустой выбор в представлении средства выбора состава.

    Объявление

    Swift

    func setAllowsEmptySelection(_ flag: Bool)

    Objective C

    - (void)setAllowsEmptySelection:(BOOL)flag

    Параметры

    flag

    YEStrue позволить пустой выбор. Значение по умолчанию NOfalse.

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

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

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

    См. также

    – allowsEmptySelection

  • Получает состояние пустого выбора представления средства выбора состава.

    Объявление

    Swift

    func allowsEmptySelection() -> Bool

    Objective C

    - (BOOL)allowsEmptySelection

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

    YEStrue если позволяется пустой выбор NOfalse иначе.

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

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

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

  • Устанавливает форматное соотношение, используемое для отображения составов в представлении средства выбора состава.

    Объявление

    Swift

    func setCompositionAspectRatio(_ ratio: NSSize)

    Objective C

    - (void)setCompositionAspectRatio:(NSSize)ratio

    Параметры

    ratio

    Форматное соотношение.

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

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

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

    См. также

    – compositionAspectRatio

  • Получает форматное соотношение, используемое для отображения составов в представлении средства выбора состава.

    Объявление

    Swift

    func compositionAspectRatio() -> NSSize

    Objective C

    - (NSSize)compositionAspectRatio

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

    Форматное соотношение.

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

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

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

  • Устанавливает состав, как выбрано в представлении средства выбора состава.

    Объявление

    Swift

    func setSelectedComposition(_ composition: QCComposition!)

    Objective C

    - (void)setSelectedComposition:(QCComposition *)composition

    Параметры

    composition

    Состав для выбора. Передача nil если Вы не хотите выбирать состав. Поведение не определено при передаче состава, который не находится в списке составов, которые в настоящее время находятся в представлении средства выбора состава.

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

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

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

    См. также

    – selectedComposition

  • Возвращает состав, в настоящее время выбирающийся в представлении средства выбора состава.

    Объявление

    Swift

    func selectedComposition() -> QCComposition!

    Objective C

    - (QCComposition *)selectedComposition

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

    A QCComposition объект, или nil если не выбран состав.

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

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

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

    См. также

    – setSelectedComposition:

  • Определяет номер столбцов в представлении средства выбора состава.

    Объявление

    Swift

    func setNumberOfColumns(_ columns: Int)

    Objective C

    - (void)setNumberOfColumns:(NSUInteger)columns

    Параметры

    columns

    Число столбцов.

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

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

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

    См. также

    – numberOfColumns

  • Получает число столбцов в представлении средства выбора состава.

    Объявление

    Swift

    func numberOfColumns() -> Int

    Objective C

    - (NSUInteger)numberOfColumns

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

    Число столбцов.

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

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

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

    См. также

    – setNumberOfColumns:

  • Определяет номер строк в представлении средства выбора состава.

    Объявление

    Swift

    func setNumberOfRows(_ columns: Int)

    Objective C

    - (void)setNumberOfRows:(NSUInteger)columns

    Параметры

    columns

    Число строк.

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

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

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

    См. также

    – numberOfRows

  • Получает число строк в представлении средства выбора состава.

    Объявление

    Swift

    func numberOfRows() -> Int

    Objective C

    - (NSUInteger)numberOfRows

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

    Число столбцов.

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

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

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

    См. также

    – setNumberOfRows: