Uiview UINavigationBar移动我的视图

Uiview UINavigationBar移动我的视图,uiview,uinavigationbar,move,autoresize,Uiview,Uinavigationbar,Move,Autoresize,我有一个UINavigationBar,它在我的应用程序运行的大部分时间都是隐藏的 然而,当我是它显示我打电话 [navigationController setNavigationBarHidden:NO animated:YES]; 当前显示的视图已调整大小。。 然后我取消选中interface builder中的“自动调整大小”选项 现在视图向下移动 我想知道有没有办法将导航栏加载到视图顶部,这样它就可以移动我的视图了 非常感谢您需要通过从库中选择来放置自己的导航栏 使用此代码并将导航栏

我有一个UINavigationBar,它在我的应用程序运行的大部分时间都是隐藏的

然而,当我是它显示我打电话

[navigationController setNavigationBarHidden:NO animated:YES];
当前显示的视图已调整大小。。 然后我取消选中interface builder中的“自动调整大小”选项

现在视图向下移动

我想知道有没有办法将导航栏加载到视图顶部,这样它就可以移动我的视图了


非常感谢

您需要通过从库中选择来放置自己的导航栏

使用此代码并将导航栏放在视图的XIB中

[navigationController设置NavigationBarHidden:是动画:是]

另一方面,您的视图将降低导航栏高度的44个点