iOS 7状态栏空白区域

时间:2014-06-12 10:08:21

标签: ios objective-c ipad ios7 uitabbarcontroller

我有一个问题,我正在创建一个空白区域,我觉得我的应用认为它需要一个状态栏。

我有一个UIViewController,其中嵌入了一个UITabBarController。然后UITabBarController正常显示UIViewControllers

当应用首次加载时(iPad iOS 7),一切都按预期工作,仅在UITabBarController内,UIViewController(由UITabBarController显示)向下偏移20像素。 UIStatusBar

的空格

当我说偏移量时,UIViewController不会从屏幕底部掉下来,只需缩短即可添加20像素空间。

在我使用Info.plist = View controller-based status bar appearance启用YES中的状态栏后,这种情况就开始发生了。

应用程序仅在最初加载时执行此操作。在我更改标签以显示不同的UIViewController后,空格会消失。

任何想法为什么会发生这种情况以及如何阻止这种情况?感谢。

1 个答案:

答案 0 :(得分:0)

我还没有发表评论,但当你试图将一个tabbarController放在navigationController中时,是不是有警告?上次我试过这个时,XCode对订单提出了一些警告。