Свойства Animatable

Многие свойства в CALayer и CIFilter может быть анимирован. Это приложение перечисляет те свойства, вместе с анимацией, используемой по умолчанию.

CALayer Animatable свойства

Таблица b-1 перечисляет свойства CALayer класс, что Вы могли бы рассмотреть анимацию. Для каждого свойства таблица также приводит тип объекта Animation по умолчанию, создающегося для выполнения неявной анимации.

Табличные b-1  Свойства слоя и их анимации по умолчанию

Свойство

Анимация по умолчанию

точка привязки

Использует подразумеваемое значение по умолчанию CABasicAnimation объект, описанный в Таблице b-2.

backgroundColor

Использует подразумеваемое значение по умолчанию CABasicAnimation объект, описанный в Таблице b-2.

backgroundFilters

Использует подразумеваемое значение по умолчанию CATransition объект, описанный в Таблице b-3. Подсвойства фильтров анимированы с помощью подразумеваемого значения по умолчанию CABasicAnimation объект, описанный в Таблице b-2.

borderColor

Использует подразумеваемое значение по умолчанию CABasicAnimation объект, описанный в Таблице b-2.

borderWidth

Использует подразумеваемое значение по умолчанию CABasicAnimation объект, описанный в Таблице b-2.

границы

Использует подразумеваемое значение по умолчанию CABasicAnimation объект, описанный в Таблице b-2.

compositingFilter

Использует подразумеваемое значение по умолчанию CATransition объект, описанный в Таблице b-3. Подсвойства фильтров анимированы с помощью подразумеваемого значения по умолчанию CABasicAnimation объект, описанный в Таблице b-2.

содержание

Использует подразумеваемое значение по умолчанию CABasicAnimation объект, описанный в Таблице b-2.

contentsRect

Использует подразумеваемое значение по умолчанию CABasicAnimation объект, описанный в Таблице b-2.

cornerRadius

Использует подразумеваемое значение по умолчанию CABasicAnimation объект, описанный в Таблице b-2.

двусторонний

Нет подразумеваемой анимации никакого значения по умолчанию.

фильтры

Использует подразумеваемое значение по умолчанию CABasicAnimation объект, описанный в Таблице b-2. Подсвойства фильтров анимированы с помощью подразумеваемого значения по умолчанию CABasicAnimation объект, описанный в Таблице b-2.

кадр

Это свойство не animatable. Можно достигнуть тех же результатов путем анимации bounds и position свойства.

скрытый

Использует подразумеваемое значение по умолчанию CABasicAnimation объект, описанный в Таблице b-2.

маска

Использует подразумеваемое значение по умолчанию CABasicAnimation объект, описанный в Таблице b-2.

masksToBounds

Использует подразумеваемое значение по умолчанию CABasicAnimation объект, описанный в Таблице b-2.

непрозрачность

Использует подразумеваемое значение по умолчанию CABasicAnimation объект, описанный в Таблице b-2.

позиция

Использует подразумеваемое значение по умолчанию CABasicAnimation объект, описанный в Таблице b-2.

shadowColor

Использует подразумеваемое значение по умолчанию CABasicAnimation объект, описанный в Таблице b-2.

shadowOffset

Использует подразумеваемое значение по умолчанию CABasicAnimation объект, описанный в Таблице b-2.

shadowOpacity

Использует подразумеваемое значение по умолчанию CABasicAnimation объект, описанный в Таблице b-2.

shadowPath

Использует подразумеваемое значение по умолчанию CABasicAnimation объект, описанный в Таблице b-2.

shadowRadius

Использует подразумеваемое значение по умолчанию CABasicAnimation объект, описанный в Таблице b-2.

подуровни

Использует подразумеваемое значение по умолчанию CABasicAnimation объект, описанный в Таблице b-2.

sublayerTransform

Использует подразумеваемое значение по умолчанию CABasicAnimation объект, описанный в Таблице b-2.

преобразовать

Использует подразумеваемое значение по умолчанию CABasicAnimation объект, описанный в Таблице b-2.

zPosition

Использует подразумеваемое значение по умолчанию CABasicAnimation объект, описанный в Таблице b-2.

Таблица b-2 перечисляет атрибуты анимации для основанных на свойстве анимаций по умолчанию.

Табличное b-2  значение по умолчанию подразумеваемая основная анимация

Описание

Значение

Класс

CABasicAnimation

Продолжительность

0,25 секунды или продолжительность текущей операции

Ключевой путь

Набор к имени свойства уровня.

Таблица b-3 перечисляет конфигурацию объекта Animation для основанных на переходе анимаций по умолчанию.

Табличное b-3  значение по умолчанию подразумеваемый переход

Описание

Значение

Класс

CATransition

Продолжительность

0,25 секунды или продолжительность текущей операции

Ввести

Исчезните (kCATransitionFade)

Запустите прогресс

0.0

Прогресс конца

1.0

CIFilter Animatable свойства

Базовая Анимация добавляет следующие animatable свойства к Базовому Изображению CIFilter класс. Эти свойства доступны только на OS X.

Для получения дополнительной информации об этих дополнениях, см. Базовые Дополнения Анимации CIFilter.