UITabBarController与UIViewController没有tabbaritem

时间:2013-04-03 16:40:44

标签: ios objective-c uitabbarcontroller uitabbaritem

我是iOS开发新手并且有这样的问题,如果有人可以帮助我: 我的项目包括一个视图(主视图)和一个包含3个视图的tabbarcontroller。 我怎么能这样做,主视图将显示tabbarcontroller,但没有添加tabbar项目,如下所示:

-------------    -------------    -------------    -------------
|   HOME    |    |  VIEW  1  |    |  VIEW 2   |    |  VIEW 3   |
|CONTROLLER |    |CONTROLLER |    |CONTROLLER |    |CONTROLLER | 
|           |    |           |    |           |    |           |
|           |    |           |    |           |    |           |    
|           |    |           |    |           |    |           |    
|           |    |           |    |           |    |           |    
-------------    -------------    -------------    -------------
|VC1|VC2|VC3|    |VC1|VC2|VC3|    |VC1|VC2|VC3|    |VC1|VC2|VC3|
-------------    -------------    -------------    -------------

主视图是UITableViewController。我也在使用Storyboard,如果它很重要

谢谢

2 个答案:

答案 0 :(得分:0)

我认为如果没有像这样添加到TabBarController就不可能显示VC。[可能你可以隐藏它,它的猜测没试过]。

但是我不明白tabBar控制器中主页视图的用途?

答案 1 :(得分:0)

您可以向主页控制器添加标签栏,并为这些项目指定与标签栏控制器标签栏上的名称相同的名称。家庭控制器应该成为其标签栏的代表,并且您可以实现委托方法tabBar:didSelectItem:,以切换到适当的控制器。

从您的问题中不清楚您想如何从家庭控制器进入标签栏控制器,因此很难就如何切换到正确的控制器提供更具体的建议标签栏控制器内部。