UIViewAnimationOptions Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Eine Enumeration, die Animationsoptionen angibt.
Diese Enumeration unterstützt eine bitweise Kombination ihrer Memberwerte.
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All, null)]
[System.Flags]
public enum UIViewAnimationOptions
type UIViewAnimationOptions =
- Vererbung
-
UIViewAnimationOptions
- Attribute
Felder
AllowAnimatedContent | 128 | Wenn diese Einstellung festgelegt ist, werden Ansichten animiert, indem ihre Eigenschaften geändert und neu ausgezeichnet werden. Wenn nicht festgelegt, werden die Ansichten mithilfe eines Momentaufnahmebilds animiert. |
AllowUserInteraction | 2 | Dieses Flag weist das System an, während der Animation weiterhin Eingabeereignisse an die Ansicht zu senden. Standardmäßig sind Eingabeereignisse deaktiviert, wenn eine Animation stattfindet. |
Autoreverse | 16 | Wenn diese Einstellung festgelegt ist, wird die Animation automatisch umgekehrt, sobald sie abgeschlossen ist. |
BeginFromCurrentState | 4 | Startet die Animation aus dem aktuellen Ansichtszustand. |
CurveEaseIn | 65536 | Verwendet eine EaseIn-Animation. |
CurveEaseInOut | 0 | Verwendet eine EasyInOut-Animation. |
CurveEaseOut | 131072 | Verwendet eine EaseOut-Animation. |
CurveLinear | 196608 | Verwendet eine lineare Animation. |
LayoutSubviews | 1 | Legt Unteransichten zum Commitzeitpunkt fest, damit sie zusammen mit ihrem übergeordneten Element animiert werden. |
OverrideInheritedCurve | 64 | Wenn festgelegt, verwendet die Animation die ursprüngliche Kurve, die beim Übermitteln der Animation angegeben wurde, nicht die Kurve der In-Flight-Animation. |
OverrideInheritedDuration | 32 | Wenn diese Einstellung festgelegt ist, verwendet die Animation den ursprünglichen Wert für die Dauer und nicht die verbleibende Dauer der In-Flight-Animation. |
OverrideInheritedOptions | 512 | Die Option, den Animationstyp oder andere Optionen nicht zu erben. |
PreferredFramesPerSecond30 | 117440512 | Konstante, die angibt, dass 30 Frames pro Sekunde für Animationen bevorzugt werden. |
PreferredFramesPerSecond60 | 50331648 | Konstante, die angibt, dass 60 Frames pro Sekunde für Animationen bevorzugt werden. |
PreferredFramesPerSecondDefault | 0 | Konstante, die angibt, dass die Standardbildfrequenz für Animationen bevorzugt wird. |
Repeat | 8 | Wenn festgelegt, wird die Animation wiederholt. |
ShowHideTransitionViews | 256 | Wenn festgelegt, werden Ansichten während des Übergangs ausgeblendet und angezeigt (nicht entfernt oder hinzugefügt). Beide Ansichten müssen sich bereits in der Hierarchie der übergeordneten Ansicht befinden. |
TransitionCrossDissolve | 5242880 | Ein Übergang, der zwischen Ansichten aufgelöst wird. |
TransitionCurlDown | 4194304 | Ein Übergang, der eine Ansicht von oben nach unten hindert. |
TransitionCurlUp | 3145728 | Ein Übergang, der eine Ansicht von unten nach oben lockt. |
TransitionFlipFromBottom | 7340032 | Ein Übergang, der eine Ansicht von unten nach oben um ihre horizontale Achse dreht. Der untere wechselt nach vorne, und der obere wechselt zurück. |
TransitionFlipFromLeft | 1048576 | Ein Übergang, der eine Ansicht von links nach rechts um ihre vertikale Achse kippt. Die linke Seite kommt nach vorne, und die rechte wird rückwärts verschoben. |
TransitionFlipFromRight | 2097152 | Ein Übergang, der eine Ansicht von rechts nach links um ihre vertikale Achse dreht. Die rechte Seite kommt nach vorne, und die linke bewegt sich rückwärts. |
TransitionFlipFromTop | 6291456 | Ein Übergang, der eine Ansicht von oben nach unten um ihre horizontale Achse kippt. Die obere seite bewegt sich nach vorne und die untere nach hinten. |
TransitionNone | 0 | Kein Übergang. |