2011-06-17 56 views
24

我的標籤欄控制器中有5個不同的標籤頁。目標C:如何通過程序從一個標籤欄切換到另一個標籤欄

我的意圖是能夠通過代碼從一個標籤欄切換。例如,我目前在應用程序的第5個選項卡中,當我點擊「完成」按鈕時,應用程序應將我的視圖切換到屬於第1個選項卡的rootview控制器。

任何建議我如何做到這一點?

回答

45

UITabBarControllerselectedViewController屬性:

self.myTabBarController.selectedViewController = myViewController; 

使用如下

self.myTabBarController.selectedViewController 
    = [self.myTabBarController.viewControllers objectAtIndex:0]; 
+0

太棒了!那是我需要的。謝謝! – Zhen 2011-06-19 09:36:18

+0

如何從TabBarController重新啓動相同的選項卡? – 2014-11-20 11:45:05

相關問題