【发布时间】:2013-02-12 19:33:22
【问题描述】:
我需要连续显示三个 UIViewController。 UIViewController1 是我的主视图控制器,有一个按钮。单击该按钮以模态方式显示 UIViewController2。 30 秒后,UIViewController3 自动模态显示。我是否必须先关闭 UIViewcontroller2 然后显示 UIViewController3?我在 UIViewcontroller3 上有一个完成按钮,单击它应该带我回到 UIViewController1(主视图控制器)。我是否首先从链中解除 UIViewController2,然后在 UIViewController1 上执行 alloc/init 以显示它?我不想在这个过程中出现任何内存泄漏。
请帮忙。
【问题讨论】:
-
为什么还要使用新的视图控制器?为什么不直接使用 UIViews?
-
我很困惑。当我指的是 UIViewControllers 时,我指的是 UIViews,它们中的每一个都与它们的 .xib 文件相关联。如果我理解正确,我不会使用故事板。
标签: ios6