0
在iOS 7中,當我點擊標籤欄時,它的「撤消」我的推繼續...例如,如果我推塞格到另一個視圖控制器,然後點擊標籤欄它可以返回到舊的視圖控制器。我該如何解決這個問題?ViewController撤消塞戈在iOS 7
在iOS 7中,當我點擊標籤欄時,它的「撤消」我的推繼續...例如,如果我推塞格到另一個視圖控制器,然後點擊標籤欄它可以返回到舊的視圖控制器。我該如何解決這個問題?ViewController撤消塞戈在iOS 7
這是UITabBarController
的標準操作,並且從我知道的iOS 2開始就已經有了。
您可以通過設置UITabBarController
的delegate
和處理這樣避免這種情況發生:
- (BOOL)tabBarController:(UITabBarController *)tabBarController shouldSelectViewController:(UIViewController *)viewController
{
return viewController != tabBarController.selectedViewController;
}
真的嗎?我從來沒有注意到現在。 –