我有一个问题,我正在创建一个空白区域,我觉得我的应用认为它需要一个状态栏。
我有一个UIViewController
,其中嵌入了一个UITabBarController。然后UITabBarController
正常显示UIViewControllers
。
当应用首次加载时(iPad iOS 7),一切都按预期工作,仅在UITabBarController
内,UIViewController
(由UITabBarController
显示)向下偏移20像素。 UIStatusBar
。
当我说偏移量时,UIViewController
不会从屏幕底部掉下来,只需缩短即可添加20像素空间。
在我使用Info.plist
= View controller-based status bar appearance
启用YES
中的状态栏后,这种情况就开始发生了。
应用程序仅在最初加载时执行此操作。在我更改标签以显示不同的UIViewController
后,空格会消失。
任何想法为什么会发生这种情况以及如何阻止这种情况?感谢。
答案 0 :(得分:0)
我还没有发表评论,但当你试图将一个tabbarController放在navigationController中时,是不是有警告?上次我试过这个时,XCode对订单提出了一些警告。