UIViewController.TransitionAsync メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
2 つのビュー コントローラーの子ビュー コントローラー間の切り替えに使用されます。
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>
パラメーター
- fromViewController
- UIViewController
アクションを開始し、現在親階層に表示されているビュー コントローラー。
- toViewController
- UIViewController
ターゲット ビュー コントローラー (現在表示されていません)。
- duration
- Double
アニメーションの合計継続時間 (秒単位)。
- options
- UIViewAnimationOptions
アニメーションの実行方法を決定するオプションのマスク。
- animations
- Action
アプリケーション開発者がビューにコミットする変更を含むアクション オブジェクト。 ここでは、開発者がビューのアニメーション化可能なプロパティを変更できます。
戻り値
非同期遷移操作を表すタスク。 TResult パラメーターの値は UIKit.UICompletionHandler です。
注釈
TransitionAsync メソッドは、操作を表す Task を使用して呼び出し元に制御を返すことによって、C# 非同期で使用するのに適しています。
追加する。