UIViewController.Transition 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
用于在两个视图控制器的子视图控制器之间切换。
[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
动画完成时要调用的完成操作。
- 属性