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

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

Разработчик

Ссылка платформы QuartzCore ссылка класса CAPropertyAnimation

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

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

CAPropertyAnimation

CAPropertyAnimation абстрактный подкласс CAAnimation для создания анимаций, управляющих значением свойств слоя. Свойство указано с помощью ключевого пути, который является относительно уровня с помощью анимации.

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


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


Swift

import QuartzCore

Objective C

@import QuartzCore;

Доступность


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

    Указывает ключевой путь, который анимирует получатель.

    Объявление

    Swift

    var keyPath: String!

    Objective C

    @property(copy) NSString *keyPath

    Обсуждение

    Ключевой путь относительно уровня, к которому присоединен получатель.

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

    Objective C

    @import QuartzCore;

    Swift

    import QuartzCore

    Доступность

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

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

    Объявление

    Swift

    var cumulative: Bool

    Objective C

    @property(getter=isCumulative) BOOL cumulative

    Обсуждение

    Если YEStrue, тогда значение свойства является значением в конце предыдущего повторного цикла плюс значение текущего повторного цикла. Если NOfalse, значение свойства является просто значением, вычисленным для текущего повторного цикла. Значение по умолчанию NOfalse.

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

    Objective C

    @import QuartzCore;

    Swift

    import QuartzCore

    Доступность

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

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

    Объявление

    Swift

    var additive: Bool

    Objective C

    @property(getter=isAdditive) BOOL additive

    Обсуждение

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

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

    Objective C

    @import QuartzCore;

    Swift

    import QuartzCore

    Доступность

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

  • valueFunction valueFunction Свойство

    Дополнительная функция значения, применяющаяся к интерполированным значениям.

    Объявление

    Swift

    var valueFunction: CAValueFunction!

    Objective C

    @property(strong) CAValueFunction *valueFunction

    Обсуждение

    Если valueFunction свойство не nil, функция применяется к значениям, интерполированным анимацией, как они применяются к уровню представления. Значения по умолчанию к nil.

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

    Objective C

    @import QuartzCore;

    Swift

    import QuartzCore

    Доступность

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

  • Создает и возвращается CAPropertyAnimation экземпляр для указанного ключевого пути.

    Объявление

    Swift

    convenience init!(keyPath keyPath: String!)

    Objective C

    + (instancetype)animationWithKeyPath:(NSString *)keyPath

    Параметры

    keyPath

    Ключевой путь свойства, которое будет анимировано.

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

    Новый экземпляр CAPropertyAnimation с ключевым набором пути к keyPath.

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

    Objective C

    @import QuartzCore;

    Swift

    import QuartzCore

    Доступность

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