目前我的应用程序的主页隐藏了导航栏;但是,每当我尝试将该控制器推到下一个 viewController 时,它也会隐藏该导航栏。我目前有这是没有导航栏的视图控制器:
[self.navigationController pushViewController: mapView animated:YES];
每当它推到下一个时,它就不再有一个了。下一个 viewController 的导航栏在viewWillAppear
方法中,所以它应该会显示出来。有任何想法吗?
回答:
如果您在 ViewController 中隐藏导航栏并希望在下一个中显示它,请使用以下代码:
someVC *VC = [[someVC alloc] init];
self.navigationController.navigationBarHidden=NO;
[self.navigationController pushViewController: VC animated:YES];
@LithuT.V 和 @Tendulkar 谢谢!