我今天开始更新我的应用程序。当我在 iOS 模拟器(运行 xCode 4.6)中启动它时,状态栏在应用程序启动期间不可见(这就是我想要的设置方式,以及我的应用程序在 xCode 中的设置方式),但是当我进入我的选项卡栏 Controller View 和所有 UIViewController(我有一个基于选项卡的导航应用程序)。
这造成的问题是,当 UIViewControllers 显示在 iOS 模拟器中的 4 英寸显示屏上时,它会在底部选项卡导航栏上方创建一个小的空白区域(其高度与状态栏匹配)。我尝试将应用程序恢复到以前的备份,但仍然无法解决此问题。
感谢帮助。谢谢!
使用最新版本的 xCode (4.6) iOS SDK 6.1
最佳答案
当您希望状态栏重新出现时尝试放置此内容:
[[UIApplication sharedApplication] setStatusBarHidden:NO withAnimation:UIStatusBarAnimationNone];
希望这能解决这个问题。
关于iphone - xCode 4.6 - 即使为应用程序启用状态栏也不会出现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15057752/