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


UIView.AnimateKeyframesAsync Метод

Определение

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

[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 7, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public static System.Threading.Tasks.Task<bool> AnimateKeyframesAsync (double duration, double delay, UIKit.UIViewKeyframeAnimationOptions options, Action animations);
static member AnimateKeyframesAsync : double * double * UIKit.UIViewKeyframeAnimationOptions * Action -> System.Threading.Tasks.Task<bool>

Параметры

duration
Double

Длительность анимации в секундах.

delay
Double

Длительность в секундах перед запуском анимации.

options
UIViewKeyframeAnimationOptions

Обозначает маску параметров, указывающую, как разработчик хочет выполнить анимацию.

animations
Action

Объект действия, содержащий изменения, которые необходимо зафиксировать в представлениях.

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

Логическое значение, указывающее, завершена ли анимация до вызова обработчика завершения.

Атрибуты

Комментарии

Использование этого метода не рекомендуется. Разработчики приложений UIViewPropertyAnimator предпочитают использовать класс для анимации UIView.

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