UIViewController.TransitionAsync Metodo
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.
Utilizzato per la transizione tra due controller di visualizzazione figlio del controller di visualizzazione.
public virtual System.Threading.Tasks.Task<bool> TransitionAsync (UIKit.UIViewController fromViewController, UIKit.UIViewController toViewController, double duration, UIKit.UIViewAnimationOptions options, Action animations);
abstract member TransitionAsync : UIKit.UIViewController * UIKit.UIViewController * double * UIKit.UIViewAnimationOptions * Action -> System.Threading.Tasks.Task<bool>
override this.TransitionAsync : UIKit.UIViewController * UIKit.UIViewController * double * UIKit.UIViewAnimationOptions * Action -> System.Threading.Tasks.Task<bool>
Parametri
- fromViewController
- UIViewController
Controller di visualizzazione che avvia l'azione e che è attualmente visibile nella gerarchia padre.
- toViewController
- UIViewController
Controller di visualizzazione di destinazione (attualmente non visibile).
- duration
- Double
Durata totale delle animazioni, misurata in secondi.
- options
- UIViewAnimationOptions
Maschera di opzioni che determina la modalità di esecuzione delle animazioni.
- animations
- Action
Oggetto azione contenente le modifiche che lo sviluppatore dell'applicazione vuole eseguire il commit nelle visualizzazioni. Ecco dove gli sviluppatori possono modificare qualsiasi proprietà animabile delle visualizzazioni.
Restituisce
Attività che rappresenta l'operazione di transizione asincrona. Il valore del parametro TResult è un UIKit.UICompletionHandler.
Commenti
Il metodo TransitionAsync è adatto per essere usato con C# asincrono restituendo il controllo al chiamante con un'attività che rappresenta l'operazione.
Da aggiungere.