我正在编写一个应用程序,需要支持iOS 6和7。在iOS 7上,应用程序看起来很好,但在iOS 6上,导航栏会出现在状态栏下面,我不知道为什么。所有的屏幕都会出现这个问题。
我已经尝试将状态栏设置为不透明,但是我尝试过的所有方法都无法使其变为不透明,我认为可能将其设置为不透明会让它向下移动(但我更喜欢保持其半透明)。
我正在运行Xcode 5.1.1,我有自己的导航控制器实现,但它只是设置了
在storyboard中,我取消了“在顶部栏下方”选项,并且我已经尝试调整UINavigation bar的外观属性,但似乎没有任何影响。
我已经尝试将状态栏设置为不透明,但是我尝试过的所有方法都无法使其变为不透明,我认为可能将其设置为不透明会让它向下移动(但我更喜欢保持其半透明)。
我正在运行Xcode 5.1.1,我有自己的导航控制器实现,但它只是设置了
self.navigationBar.tintColor = THEME_COLOUR;
(以及一些其他在iOS 7中执行的操作,但这里不执行)。在storyboard中,我取消了“在顶部栏下方”选项,并且我已经尝试调整UINavigation bar的外观属性,但似乎没有任何影响。