UINavigationBar移动我的观点

时间:2011-04-06 09:33:09

标签: uiview uinavigationbar move autoresize

我有一个UINavigationBar,大多数时间我的应用程序都在运行。

然而,当我显示我打电话

[navigationController setNavigationBarHidden:NO animated:YES];

当前显示的视图已调整大小..  然后我取消选中界面构建器中的“自动调整大小”选项。

现在视图已向下移动。

我有办法在视图顶部加载导航栏,以便移动我的视图吗?

非常感谢

1 个答案:

答案 0 :(得分:1)

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

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

[navigationController setNavigationBarHidden:YES animated:YES];

其他方面,您的视图将下降44点导航栏的高度。