2011-08-05 75 views
0

在我的應用程序中有5個選項卡。在每個標籤中,我推送另一個用於RootViewController的UIViewController。現在如果我切換標籤。它會顯示RootViewController本身。切換標籤欄時,我不想去顯示RootViewController。你能告訴我怎麼做到這一點。切換tabbar而不刷新UIViewController

謝謝

回答

0

我不知道到底是什麼意思,「切換標籤欄」。

我認爲它可以幫助你。

- (BOOL)tabBarController:(UITabBarController *)tabBarController shouldSelectViewController:(UIViewController *)viewController 

如果返回NO,tabBarController不會移動標籤本身。 默認:YES

retun如果返回YES,tabBarController調用

- (void)tabBarController:(UITabBarController *)tabBarController didSelectViewController:(UIViewController *)viewController 
+0

感謝您的答覆。其實我的問題並不清楚。讓我再次問你。 –

+0

在我的應用程序中有5個選項卡。在第一個選項卡中有一個根視圖控制器。作爲一個單擊按鈕的按鈕,一個UIViewController將被推送。現在我將轉到另一個選項卡並返回到第一個選項卡(上一個選項卡)。現在在這裏顯示rootviewController。(我不想要這個。)根視圖控制器不應該彈出推UIViewControllers。 –