Share via


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 进行动画处理。

适用于