2012-09-12 36 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