0
我是iOS開發的初學者。在我的應用程序中,RootView通過按鈕(在故事板中定義,推播)在子視圖中跳轉:A,B,C,D。我使用一些圖像被觸摸,從而子視圖可以推到彼此,IE中的代碼乙控制器:navigationController popToRootViewController,導航欄顯示backButton和兒子視圖的標題
// jump to View C
[self.navigationController pushViewController:CView animated: YES];
在C控制器的代碼,限定返回按鈕點擊,以顯示RootView:
-(void) viewWillDisappear:(BOOL)animated {
if ([self.navigationController.viewControllers indexOfObject:self]==NSNotFound) {
[self.navigationController popToRootViewControllerAnimated:NO];
}
[super viewWillDisappear:animated];
}
這是完美的顯示RootView,但頂部顯示backButton和我在B控制器中定義的標題。 RootView有一個圖像標題。其他視圖的標題是在故事板中設置的。 我現在可以做什麼?