标签栏控制器中的导航控制器

时间:2011-05-13 23:07:53

标签: iphone ios uinavigationcontroller uitabbarcontroller

带有标签栏的应用的逻辑或视图结构是什么,例如3个不同的标签。每个选项卡在选项卡视图控制器选项卡中都有一个导航控制器?

创建和管理导航控制器在哪里?

3 个答案:

答案 0 :(得分:10)

如果您使用的是NIB文件,则可以在主NIB中设置应用程序的结构。结构如下所示:

  • UITabViewController
    • UINavigationViewController
      • TabBarItem
      • UIViewController(设置为从Tab 1 View.nib加载)
        • NavigationItem(用于选项卡1的导航控制器的根视图)
    • UINavigationViewController
      • TabBarItem
      • UIViewController(设置为从Tab 2 View.nib加载)
        • NavigationItem
    • UINavigationViewController
      • TabBarItem
      • UIViewController(设置为从Tab 3 View.nib加载)
        • NavigationItem

答案 1 :(得分:3)

这让我疯了,所以一旦我开始工作,我就加入了这个:

https://github.com/benbruscella/iPhone-TabBarController-With-NavigationController

希望这会对某人有所帮助。

答案 2 :(得分:1)

从主xib你可以设置导航控制器,你可以设置要在导航控制器上传的类......