-2

我在我的项目中使用 iOS 6.0 和自动布局。

在此,我使用的是 NavigationViewcontroller。问题是当我将设备旋转到横向模式时,导航栏的高度会降低。如何保持导航栏的高度与纵向模式和横向模式相同?

4

2 回答 2

0

你不能改变它,你应该在提出问题之前谷歌。

使导航栏更高是违反 Apple 人机界面指南的行为,您的应用程序可能会因此被 App Store 拒绝。阅读此

更改 iPhone 导航栏的高度

于 2013-06-22T12:36:07.133 回答
0

尝试使用此代码...

这将适用于 Custom UINavigation Bar ,我不确定您的要求。

   CGFloat navBarHeight = [navBar sizeThatFits:self.bounds.size].height;

    // Resizing navigationBar
    navBar.frame = CGRectMake(0, 0, self.bounds.size.width, navBarHeight);
于 2013-06-22T12:36:12.797 回答