UIViewAnimationOptions Enumerazione
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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. |