我已經建立了一個委託我的UITabBarController,並具有以下的委託方法shouldSelectViewController UITabBarControllerDelegate方法的情況下正確執行:popToRootViewControllerAnimated不
- (BOOL)tabBarController:(UITabBarController *)tabBarController shouldSelectViewController:(UIViewController *)viewController {
[self.navigationController popToRootViewControllerAnimated: YES];
return NO;
}
方法火災的背景下,我一兩級別轉換爲表格視圖。根視圖控制器得到正確顯示,但導航欄不會被重置,並且仍然有一個「後退」按鈕從一個或兩個級別進入表視圖。 (上面的委託方法是我在應用程序中試圖做的簡化形式,但仍然存在問題。在我的應用程序中,當我返回到原始選項卡時,需要顯示根視圖,所以我試圖在離開之前彈出到根視圖)。
popToRootViewControllerAnimated not working correctly表明存在時滯問題,但這似乎並不是我的情況。我可以等待,只要我想做shouldSelectViewController和導航欄「後退」按鈕之前仍然搞砸了。
的代表是:
@interface BasicPlaceItemComment : UIViewController<UIAlertViewDelegate, UITabBarControllerDelegate> {
// data members ommitted
}
這是我得到了我所有的表視圖類。
作爲代表的類是: –
謝謝!我現在已經明白了。請遵循! –