使用此行代码时,我的视图上升
[self.navigationController setNavigationBarHidden:YES animated:YES];
我该如何解决这个问题?
答案 0 :(得分:0)
[self.navigationController setNavigationBarHidden:YES animated:NO];
答案 1 :(得分:0)
您可能已经在框架中查看了导航高度。
self.view.frame = CGRectMake(0.0,height of navigation bar,320,480);
答案 2 :(得分:0)
如果你设置y轴位置50,你可以在隐藏导航栏后更改视图框,它将会改变
self.view.frame = CGRectMake(0,50,320,480);
这会将您的视图设置在相同位置,甚至可以根据设备更改轴