【发布时间】:2012-10-29 12:20:39
【问题描述】:
transitionFromViewController:toViewController:duration:options:animations:completion:
视图控制器的两个子视图之间的转换 控制器。 - (void)transitionFromViewController:(UIViewController *)fromViewController toViewController:(UIViewController *)toViewController 持续时间:(NSTimeInterval)持续时间选项:(UIViewAnimationOptions)选项动画:(void (^)(void))动画完成:(void (^)(BOOL finished))完成 参数
...
讨论
此方法将第二个视图控制器的视图添加到 视图 层次结构,然后执行动画中定义的动画 堵塞。动画完成后,它会删除第一个视图 视图层次结构中的控制器视图。
这个方法只打算被一个实现调用 自定义容器视图控制器。如果你重写这个方法,你 必须在你的实现中调用 super。
我是否正确,它只是意味着 [fromViewController.view.superview addsubview:toViewController.view] 在动画开始的某个地方被调用?
另外,fromViewController 和 toViewController 都需要是 self 的子节点吗?
我只是想要确认和一些解释。
【问题讨论】:
标签: objective-c uiview xcode4.5