Condividi tramite


UIViewAnimationOptions Enumerazione

Definizione

Enumerazione che indica le opzioni di animazione.

Questa enumerazione supporta una combinazione bit per bit dei rispettivi valori dei membri.

[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All, null)]
[System.Flags]
public enum UIViewAnimationOptions
type UIViewAnimationOptions = 
Ereditarietà
UIViewAnimationOptions
Attributi

Campi

AllowAnimatedContent 128

Se impostata, le visualizzazioni vengono animate modificandone le proprietà e ridisegnando. In caso contrario, le visualizzazioni vengono animate usando un'immagine snapshot.

AllowUserInteraction 2

Questo flag indica al sistema di continuare a inviare eventi di input alla visualizzazione durante l'animazione. Per impostazione predefinita, gli eventi di input vengono disabilitati quando viene eseguita un'animazione.

Autoreverse 16

Se impostata, l'animazione verrà invertita automaticamente al termine.

BeginFromCurrentState 4

Avvia l'animazione dallo stato di visualizzazione corrente.

CurveEaseIn 65536

Usa un'animazione EaseIn.

CurveEaseInOut 0

Usa un'animazione EasyInOut.

CurveEaseOut 131072

Usa un'animazione EaseOut.

CurveLinear 196608

Usa un'animazione lineare.

LayoutSubviews 1

Dispone le visualizzazioni secondarie al momento del commit in modo che vengano animate insieme al relativo elemento padre.

OverrideInheritedCurve 64

Se impostata, l'animazione userà la curva originale specificata al momento dell'invio dell'animazione, non la curva dell'animazione in anteprima.

OverrideInheritedDuration 32

Se impostata, l'animazione userà il valore di durata originale, anziché la durata rimanente dell'animazione in anteprima.

OverrideInheritedOptions 512

Opzione per non ereditare il tipo di animazione o altre opzioni.

PreferredFramesPerSecond30 117440512

Costante che indica che sono preferibili 30 fotogrammi al secondo per le animazioni.

PreferredFramesPerSecond60 50331648

Costante che indica che sono preferibili 60 fotogrammi al secondo per le animazioni.

PreferredFramesPerSecondDefault 0

Costante che indica che la frequenza dei fotogrammi predefinita è preferibile per le animazioni.

Repeat 8

Se impostata, l'animazione verrà ripetuta.

ShowHideTransitionViews 256

Se impostata, le visualizzazioni vengono nascoste e visualizzate (non rimosse o aggiunte) durante la transizione. Entrambe le viste devono essere già presenti nella gerarchia della vista padre.

TransitionCrossDissolve 5242880

Transizione che si dissolve tra le visualizzazioni.

TransitionCurlDown 4194304

Transizione che ricciolisce una visualizzazione verso il basso dall'alto.

TransitionCurlUp 3145728

Transizione che ricciolirà una visualizzazione verso l'alto dal basso.

TransitionFlipFromBottom 7340032

Transizione che capovolge una visualizzazione attorno all'asse orizzontale dal basso verso l'alto. La parte inferiore si sposta in avanti e la parte superiore si sposta indietro.

TransitionFlipFromLeft 1048576

Transizione che capovolge una visualizzazione attorno all'asse verticale da sinistra a destra. Il lato sinistro viene avanti e la destra si sposta all'indietro.

TransitionFlipFromRight 2097152

Transizione che capovolge una visualizzazione attorno all'asse verticale da destra a sinistra. Il lato destro viene avanti e la sinistra si sposta all'indietro.

TransitionFlipFromTop 6291456

Transizione che capovolge una visualizzazione attorno all'asse orizzontale dall'alto verso il basso. La parte superiore si sposta in avanti e la parte inferiore si sposta indietro.

TransitionNone 0

Nessuna transizione.

Si applica a