从A界面跳转到B界面,本来通过调用[self.navigationController pushViewController:vc animated:YES]这个方法,即可在B界面自动生成导航,但是却一直不显示,仔细检查代码,发现在B界面添加了隐藏了代码:
-(void)viewWillAppear:(BOOL)animated{
[self.navigationController.navigationBar setHidden:YES];
}
-(void)viewWillDisappear:(BOOL)animated{
[self.navigationController.navigationBar setHidden:NO];
}