UINavigationBar 奇怪的标准高度
UINavigationBar Weird Standard Height
当我看到我的应用程序的 UINavigationBar 的高度时,我很困惑。好像比其他应用高,状态栏字体比其他应用大
请看下面的截图。我没有对我的应用程序的 NavigationBar 做任何事情。
这可能是什么原因造成的?
想法??
谢谢!!!
我猜这些屏幕截图是在 iPhone 6 上。所以显然 您的 应用不是 iPhone 6 原生的。因此,它被描绘成一个 iPhone 5 应用程序,放大 - 因此更大。
这很遗憾,因为您没有获得您有权获得的所有像素(而且我相信它不会通过 App Store 的看门人)。
这是一种远景但符合 UINavigationBarDelegate 并尝试实现此方法
- (UIBarPosition)positionForBar:(id<UIBarPositioning>)bar {
return UIBarPositionTopAttached;
}
更大的可能性是它正在缩放以适应 6 / 6+,在这种情况下,您需要添加适当的启动图像资产。
当我看到我的应用程序的 UINavigationBar 的高度时,我很困惑。好像比其他应用高,状态栏字体比其他应用大
请看下面的截图。我没有对我的应用程序的 NavigationBar 做任何事情。
这可能是什么原因造成的?
想法??
谢谢!!!
我猜这些屏幕截图是在 iPhone 6 上。所以显然 您的 应用不是 iPhone 6 原生的。因此,它被描绘成一个 iPhone 5 应用程序,放大 - 因此更大。
这很遗憾,因为您没有获得您有权获得的所有像素(而且我相信它不会通过 App Store 的看门人)。
这是一种远景但符合 UINavigationBarDelegate 并尝试实现此方法
- (UIBarPosition)positionForBar:(id<UIBarPositioning>)bar {
return UIBarPositionTopAttached;
}
更大的可能性是它正在缩放以适应 6 / 6+,在这种情况下,您需要添加适当的启动图像资产。