Поделиться через


CAPropertyAnimation.FromKeyPath(String) Метод

Определение

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

[Foundation.Export("animationWithKeyPath:")]
public static CoreAnimation.CAPropertyAnimation FromKeyPath (string path);
static member FromKeyPath : string -> CoreAnimation.CAPropertyAnimation

Параметры

path
String

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

Этот параметр может иметь значение null.

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

Новая анимация.

Атрибуты

Комментарии

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

СвойствоДействие
anchorPointВыполняет анимацию в течение 0,25 секунд или продолжительности текущей транзакции с помощью CABasicAnimation.
backgroundColorВыполняет анимацию в течение 0,25 секунд или продолжительности текущей транзакции с помощью CABasicAnimation. Вложенные свойства анимируются с помощью базовых анимаций.
backgroundFiltersВыполняет анимацию с помощью CATransition в течение 0,25 секунд или длительности транзакции. Тип анимации по умолчанию — CATransition.Fade, а диапазон — от 0,0 до 1,0. Вложенные свойства фильтра анимируются с помощью CABasicAnimation.
BordercolorВыполняет анимацию в течение 0,25 секунд или продолжительности текущей транзакции с помощью CABasicAnimation.
borderWidthВыполняет анимацию в течение 0,25 секунд или продолжительности текущей транзакции с помощью CABasicAnimation.
boundsВыполняет анимацию в течение 0,25 секунд или продолжительности текущей транзакции с помощью CABasicAnimation.
compositingFilterВыполняет анимацию с помощью CATransition в течение 0,25 секунд или длительности транзакции. Тип анимации по умолчанию — CATransition.Fade, а диапазон — от 0,0 до 1,0. Вложенные свойства анимируются с помощью базовых анимаций.
содержимоеВыполняет анимацию в течение 0,25 секунд или продолжительности текущей транзакции с помощью CABasicAnimation.
contentsRectВыполняет анимацию в течение 0,25 секунд или продолжительности текущей транзакции с помощью CABasicAnimation.
cornerRadiusВыполняет анимацию в течение 0,25 секунд или продолжительности текущей транзакции с помощью CABasicAnimation.
doubleSidedНе задана подразумеваемая анимация по умолчанию.
filtersВыполняет анимацию в течение 0,25 секунд или продолжительности текущей транзакции с помощью CABasicAnimation. Подсвойства фильтров анимируются с помощью подразумеваемой по умолчанию функции CABasicAnimation, описанной в таблице 10.
frameСамо свойство frame не является анимируемым. Те же результаты можно достичь, изменив вместо этого свойства границ и положения.
hiddenВыполняет анимацию в течение 0,25 секунд или продолжительности текущей транзакции с помощью CABasicAnimation.
маскаВыполняет анимацию в течение 0,25 секунд или продолжительности текущей транзакции с помощью CABasicAnimation. Это свойство доступно только в Mac OS X.
masksToBoundsВыполняет анимацию в течение 0,25 секунд или продолжительности текущей транзакции с помощью CABasicAnimation.
непрозрачностьВыполняет анимацию в течение 0,25 секунд или продолжительности текущей транзакции с помощью CABasicAnimation.
positionВыполняет анимацию в течение 0,25 секунд или продолжительности текущей транзакции с помощью CABasicAnimation.
shadowColorВыполняет анимацию в течение 0,25 секунд или продолжительности текущей транзакции с помощью CABasicAnimation. Это свойство доступно только в Mac OS X.
shadowOffsetИспользует неявное значение CABasicAnimation по умолчанию, описанное в таблице 10. Это свойство доступно только в Mac OS X.
shadowOpacityВыполняет анимацию в течение 0,25 секунд или продолжительности текущей транзакции с помощью CABasicAnimation. Это свойство доступно только в Mac OS X.
shadowRadiusВыполняет анимацию в течение 0,25 секунд или продолжительности текущей транзакции с помощью CABasicAnimation. Это свойство доступно только в Mac OS X.
ПодслоиВыполняет анимацию с помощью CATransition в течение 0,25 секунд или длительности транзакции. Тип анимации по умолчанию — CATransition.Fade, а диапазон — от 0,0 до 1,0..
sublayerTransformВыполняет анимацию в течение 0,25 секунд или продолжительности текущей транзакции с помощью CABasicAnimation.
преобразованиеВыполняет анимацию в течение 0,25 секунд или продолжительности текущей транзакции с помощью CABasicAnimation.
zPositionВыполняет анимацию в течение 0,25 секунд или продолжительности текущей транзакции с помощью CABasicAnimation.

Применяется к