2016-06-08 74 views
0

我看了其他一些帖子,其中一些比较旧(xcode的旧版本),或者我真的无法理解我应该做什么。所以,我试图完成我想要处理的信息,我能够收集到的信息。我对IB或Xcode不太擅长,但我需要将选项卡控制器与导航控制器结合在一起。在xcode中集成Tab控制器和导航控制器的正确方法

基本上,我正在寻找一个“主”选项卡控制器,链接到全部包裹在导航控制器中的视图。我可以通过为每个从tab控制器链接的“选项卡”(视图)添加一个新的导航控制器来完成此任务,但我觉得有更好的方法。或者,也许只能使用一个导航控制器,而不是为每个视图添加一个新的导航控制器。

我附上了我如何完成它的截图,但希望得到一些更好的方法来做到这一点的指导。 enter image description here

回答

0

您有正确的想法。 Apple的HIG(人机界面指南)建议,当您使用标签栏控制器时,它应该是您应用的“根”。

选项卡栏控制器中的每个视图控制器都是独立的,因此如果选项卡具有导航控制器,则它与另一个选项卡中的任何视图控制器都是分开的。 (请记住,用户可以随时切换标签页,然后返回到该标签页上的标签页。)

+0

好的,感谢您的评论。我想我一直在想有办法做[TC] - > [NC] - >(View,View,View) - 视图是不同的标签控制视图。如果你能理解我在说什么,那么大声笑 – Imperialized

+0

不。标签栏控制器管理多个选项卡,每个选项卡都包含另一个视图控制器。标签栏控制器始终有多个独立的子项。 –

+0

好的,谢谢你解释 – Imperialized