Freigeben über


UIView.AnimateKeyframesAsync Methode

Definition

Erstellt ein Animationsaktionsobjekt, das zum Einrichten keyframebasierter Animationen für die aktuelle Ansicht verwendet werden soll.

[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>

Parameter

duration
Double

Dauer in Sekunden für die Animation.

delay
Double

Dauer in Sekunden vor dem Starten der Animation.

options
UIViewKeyframeAnimationOptions

Gibt eine Maske von Optionen an, die angibt, wie der Entwickler die Animationen ausführen möchte.

animations
Action

Ein Aktionsobjekt, das die Änderungen enthält, die an die Ansichten gebunden werden sollen.

Gibt zurück

Boolescher Wert, der angibt, ob Animationen abgeschlossen wurden, bevor ein Vervollständigungshandler aufgerufen wurde.

Attribute

Hinweise

Von der Verwendung dieser Methode wird abgeraten. Anwendungsentwickler sollten die UIViewPropertyAnimator -Klasse vorziehen, um UIViews zu animieren.

Gilt für: