我想用Storyboard实现一些东西,但我不知道实现它的最佳方法。 我不想使用导航控制器,因为我不希望导航栏位于顶部。 我只想要能够从一个视图控制器切换到下一个视图控制器。
我有一个主菜单视图控制器,它将进入其他视图,这些视图可能会转移到其他视图......现在,我们可以说链中的最后一个视图有一个“返回菜单“按钮:我应该从按钮到菜单视图控制器吗?或者我应该以某种方式解雇所有以前的视图控制器?
我不需要iOS在用户点击它之后保存主菜单视图控制器的副本,但我似乎无法找到一种方法来加载新的视图控制器并显示它,而不是父视图显示“模态”。
(例如:主菜单 - > VC1 - > VC2 - >主菜单 - > VC3 - > VC4 - >主菜单... )
任何帮助将不胜感激。 谢谢!
答案 0 :(得分:3)
每个segue都会创建一个目标视图控制器的新实例,因此将segue返回主菜单并不是一个好主意。
你最好解雇所提供的视图控制器,但请注意,可以使用导航控制器而不显示导航栏 - 导航控制器有一个属性navigationBarHidden
,你可以设置隐藏这个。