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.