1

我是 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。我也在使用故事板,如果它很重要的话

谢谢

4

2 回答 2

0

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

但我不明白 tabBar 控制器中主视图的目的?

于 2013-04-03T16:46:16.367 回答
0

您可以将标签栏添加到 Home 控制器,并为项目提供与标签栏控制器标签栏上相同的名称。Home 控制器应作为其标签栏的委托,您可以实现委托方法 tabBar:didSelectItem: 以切换到正确的控制器。

从您的问题中不清楚您希望如何从家庭控制器到标签栏控制器,因此很难就如何在标签栏控制器内切换到正确的控制器给您任何更具体的建议。

于 2013-04-03T16:58:33.423 回答