【发布时间】:2015-01-17 20:47:39
【问题描述】:
我有一个与 UITabBarController 非常相似的设置,但由于各种原因,我需要创建自己的自定义容器根控制器。
我想在我的两个视图控制器之间创建一个自定义转换,如图所示(VC 1 和 VC 2)。
将我的两个视图控制器作为子级添加到我的主控制器并在根视图控制器中的容器视图上制作视图动画是否正确?这意味着我的两个视图控制器都被同时实例化了。
或者我是否会做一些事情,比如让 VC 1 作为我的根视图控制器上的子视图控制器,然后在转换发生时在我的代码中实例化 VC 2。这当然意味着我将 VC 2 存在于我的情节提要中,但没有连接到根视图控制器并通过情节提要 ID 进行实例化。而且我显然会使用我们在 iOS 7 中收到的自定义转换协议。
或者还有其他选择吗?
【问题讨论】:
标签: ios uiviewcontroller storyboard uistoryboard custom-transition