2

我已經工作導航基地應用。 我的問題是,當我推其他視圖控制器到導航控制器.view控制器viewWillAppear中不叫。導航欄沒有顯示在推視圖控制器

TestCategoryHistory *testVC = [[TestCategoryHistory alloc] initWithNibName:@"TestCategoryHistory" bundle:nil];

[self.navigationController pushViewController:testVC animated:YES]; 
[testVC release];` 

這裏測試的viewWillAppear中不called.And導航欄也沒有顯示..

+0

viewWillLoad是否被調用? –

+0

是的,它被稱爲。但主要問題是導航欄不顯示在視圖控制器。 – kEvin

+0

@AntonioMG viewWillLoad ......你確定嗎? –

回答

3

確保當前視圖控制器「中的」導航控制器。只有這樣,你才能推送另一個視圖控制器來顯示。

+0

是的,我當前的視圖控制器是導航控制器,並調用了viewdid加載,但問題在於導航欄未顯示在視圖中。 – kEvin

+0

難道TestCategoryHistory視圖控制器隱藏了吧?檢查是否有酒吧隱藏設置。 self.navigationController.navigationBarHidden = YES; –

+0

self.navigationController.navigationBarHidden = NO。 on viewDidLoad方法。但它不起作用。 – kEvin

相關問題