故事板:Modal Segues循环?

时间:2012-07-27 15:41:03

标签: xcode ios5 interface-builder storyboard uistoryboard

我想用Storyboard实现一些东西,但我不知道实现它的最佳方法。 我不想使用导航控制器,因为我不希望导航栏位于顶部。 我只想要能够从一个视图控制器切换到下一个视图控制器。

我有一个主菜单视图控制器,它将进入其他视图,这些视图可能会转移到其他视图......现在,我们可以说链中的最后一个视图有一个“返回菜单“按钮:我应该从按钮到菜单视图控制器吗?或者我应该以某种方式解雇所有以前的视图控制器?

我不需要iOS在用户点击它之后保存主菜单视图控制器的副本,但我似乎无法找到一种方法来加载新的视图控制器并显示它,而不是父视图显示“模态”。

  • 如果我只是创建一个模态segv循环会导致内存泄漏吗?

(例如:主菜单 - > VC1 - > VC2 - >主菜单 - > VC3 - > VC4 - >主菜单...

任何帮助将不胜感激。 谢谢!

1 个答案:

答案 0 :(得分:3)

每个segue都会创建一个目标视图控制器的新实例,因此将segue返回主菜单并不是一个好主意。

你最好解雇所提供的视图控制器,但请注意,可以使用导航控制器而不显示导航栏 - 导航控制器有一个属性navigationBarHidden,你可以设置隐藏这个。