UIViewController.TransitionAsync Methode
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.
Wird für den Übergang zwischen zwei untergeordneten Ansichtscontrollern des Ansichtscontrollers verwendet.
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>
Parameter
- fromViewController
- UIViewController
Der Ansichtscontroller, der die Aktion initiiert und derzeit in der übergeordneten Hierarchie sichtbar ist.
- toViewController
- UIViewController
Der Zielansichtscontroller (derzeit nicht sichtbar).
- duration
- Double
Gesamtdauer der Animationen, gemessen in Sekunden.
- options
- UIViewAnimationOptions
Eine Maske von Optionen, die bestimmt, wie die Animationen ausgeführt werden sollen.
- animations
- Action
Ein Aktionsobjekt, das die Änderungen enthält, die der Anwendungsentwickler für die Ansichten commiten möchte. Hier können Entwickler alle abstellbaren Eigenschaften der Ansichten ändern.
Gibt zurück
Eine Aufgabe, die den asynchronen Übergangsvorgang darstellt. Der Wert des TResult-Parameters ist ein UIKit.UICompletionHandler.
Hinweise
Die TransitionAsync-Methode eignet sich für die Verwendung mit C#-Async, indem das Steuerelement an den Aufrufer zurückgegeben wird, wobei ein Task den Vorgang darstellt.
Muss hinzugefügt werden.