2012-09-12 33 views

回答

0

你的结构应该是这样的:

TabBarController 
| 
| 
|____NavController1 
| | 
| | 
| |____RootVC1 
| 
| 
|____NavController2 
| | 
| | 
| |____RootVC2 
| 
| 
|____NavController3 
| | 
| | 
| |____RootVC3 
| 

在你的应用程序代理,您设置根视图控制器为您tabBarController控制器。

然后为每个自定义的选项卡切换按钮,你可以告诉你tabBarController基础上,将选定的索引什么按下的按钮是:

-(void)button1Pressed 
{ 
    myTabBarController.selectedIndex = 1; 

    // you might want to set your button's enabled graphic and set other button to disable graphic 
} 
Thanks.I我不使用TabBarController
+0

,我尝试自己构建它。我如上所述调用了NacControllers数组,并且希望知道如何使用它们。 SubView,pushViewController或presentModalViewController不适合我。什么是激活这些NacControllers + RootVC的正确方法 – user1665003