答案 0 :(得分:0)
如果你想以编程方式试试这个:
如果您不想导航栏,并且希望将内容调整到导航栏通常所在的位置,则应使用
self.navigationController.navigationBarHidden = YES;
否则使用self.navigationController.navigationBar.hidden = YES;为您提供navigationBar所在的空间。
答案 1 :(得分:0)
当您从第二个视图控制器返回到第一个视图控制器时,您必须在viewWillAppear方法中实现一些代码:
<强>码强>
<强> viewController1 强>
-(void)viewWillAppear:(BOOL)animated
{
[super viewWillAppear:YES];
self.navigationController.navigationBarHidden = YES;
}
<强> viewController2 强>
[self.navigationController popViewControllerAnimated:YES];