2013-10-07 44 views
0

在iOS 7中,當我點擊標籤欄時,它的「撤消」我的推繼續...例如,如果我推塞格到另一個視圖控制器,然後點擊標籤欄它可以返回到舊的視圖控制器。我該如何解決這個問題?ViewController撤消塞戈在iOS 7

回答

1

這是UITabBarController的標準操作,並且從我知道的iOS 2開始就已經有了。

您可以通過設置UITabBarControllerdelegate和處理這樣避免這種情況發生:

- (BOOL)tabBarController:(UITabBarController *)tabBarController shouldSelectViewController:(UIViewController *)viewController 
{ 
    return viewController != tabBarController.selectedViewController; 
} 
+0

真的嗎?我從來沒有注意到現在。 –