我的標籤欄控制器中有5個不同的標籤頁。目標C:如何通過程序從一個標籤欄切換到另一個標籤欄
我的意圖是能夠通過代碼從一個標籤欄切換。例如,我目前在應用程序的第5個選項卡中,當我點擊「完成」按鈕時,應用程序應將我的視圖切換到屬於第1個選項卡的rootview控制器。
任何建議我如何做到這一點?
我的標籤欄控制器中有5個不同的標籤頁。目標C:如何通過程序從一個標籤欄切換到另一個標籤欄
我的意圖是能夠通過代碼從一個標籤欄切換。例如,我目前在應用程序的第5個選項卡中,當我點擊「完成」按鈕時,應用程序應將我的視圖切換到屬於第1個選項卡的rootview控制器。
任何建議我如何做到這一點?
集UITabBarController
selectedViewController
屬性:
self.myTabBarController.selectedViewController = myViewController;
使用如下
self.myTabBarController.selectedViewController
= [self.myTabBarController.viewControllers objectAtIndex:0];
繼承人答案更簡單(如果你知道的標籤欄項目的索引不在「多」的看法控制器): 只是得到一個tabController的參考,並設置「selectedIndex」屬性
self.tabBarController.selectedIndex = 0;
太棒了!那是我需要的。謝謝! – Zhen 2011-06-19 09:36:18
如何從TabBarController重新啓動相同的選項卡? – 2014-11-20 11:45:05