UINavigationBar奇怪的标准高度

时间:2015-05-13 02:13:49

标签: ios iphone uinavigationbar

当我看到我的应用程序的UINavigationBar高度时,我很困惑。它似乎比其他应用程序更高,它的大小状态栏比其他应用程序更大

请查看下面的屏幕截图。我没有对我的应用程序的NavigationBar做任何事情。

可能导致这种情况的原因是什么?

思想??

谢谢!!!!

2 个答案:

答案 0 :(得分:1)

我猜这些屏幕截图都在iPhone 6上。显然你的应用程序不是iPhone 6本机。因此它被描绘成一个iPhone 5应用程序,缩放 - 因此更大。

这是一个遗憾,因为你没有获得你有权获得的所有像素(而且我相信它不会超过App Store的看门人)。

答案 1 :(得分:0)

这是一种长镜头但是符合UINavigationBarDelegate并尝试实现这种方法

- (UIBarPosition)positionForBar:(id<UIBarPositioning>)bar {
    return UIBarPositionTopAttached;
}

更大的可能性是缩放以适应6/6+,在这种情况下,您需要添加正确的启动图像资源。