-1

我目前正在使用XCode 4.3和故事板。我在RootTabBarController中有3 ViewControllers。我想我的SecondViewController是一個RootNavigationController,所以我可以從其他屏幕派生出來。任何想法如何通過界面構建​​器或編程實現。指定一個UITabBarController作爲RootNavigationController

注: 我試着在導航控制器(隨其根控制器拉,我試圖分配SecondViewControllerRootNavigationController,它失敗,因爲我懷疑,因爲TabBarController有一個根的關係與它。

+0

的評論在答案中,這意味着這個問題被放棄了,並且不會得到一個有意義的解決方案。它可能應該撤回。 – mobibob

回答

0

如果我理解正確,您希望您的應用程序的根視圖控制器是一個標籤欄控制器和應用程序啓動第二個選項卡上。

self.window.rootViewController = myTabBarController; 
myTabBarController.selectedIndex = 1; 
+0

其實我在我的應用程序上有一個RootViewController,我在登錄屏幕上使用它。我很慚愧我問這個,但是應該只有一個導航根控制器,還是我可以添加多個? – Bartu

+0

你應該編輯一些代碼(你如何設置你的視圖控制器)或更好地描述你的問題,因爲它現在真的很難理解。我也認爲你正在使用一些混淆的術語,這會加劇這個問題。沒有這樣的東西是根控制器(至少不是內置的)。有一個適用於您的應用程序的根視圖控制器,然後有導航控制器(其中一個可能是您的根視圖控制器)。 – Dima

+1

是的,你是對的。我的方法和使用導航控制器是不對的,這導致了這個問題。非常感謝您指出了這一點。顯然,我應該更深入地使用導航控制器... – Bartu

相關問題