Share via


UIViewController.Transition 方法

定義

用於轉換兩個檢視控制器的子檢視控制器。

[Foundation.Export("transitionFromViewController:toViewController:duration:options:animations:completion:")]
public virtual void Transition (UIKit.UIViewController fromViewController, UIKit.UIViewController toViewController, double duration, UIKit.UIViewAnimationOptions options, Action animations, UIKit.UICompletionHandler completionHandler);
abstract member Transition : UIKit.UIViewController * UIKit.UIViewController * double * UIKit.UIViewAnimationOptions * Action * UIKit.UICompletionHandler -> unit
override this.Transition : UIKit.UIViewController * UIKit.UIViewController * double * UIKit.UIViewAnimationOptions * Action * UIKit.UICompletionHandler -> unit

參數

fromViewController
UIViewController

起始動作且目前顯示在父階層中的檢視控制器。

toViewController
UIViewController

目標檢視控制器 (目前看不到) 。

duration
Double

動畫的總持續時間,以秒為單位。

options
UIViewAnimationOptions

選項的遮罩,決定您要如何執行動畫。

animations
Action

動作物件,包含應用程式開發人員想要認可至檢視的變更。 以下是開發人員可以修改檢視的任何可動畫屬性的位置。

completionHandler
UICompletionHandler

動畫完成時要呼叫的完成動作。

屬性

適用於