iphone - xCode 4.6 - 即使为应用程序启用状态栏也不会出现

标签 iphone ios xcode statusbar

我今天开始更新我的应用程序。当我在 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/

相关文章:

ios - 如何使用私有(private)框架解锁 iOS 设备?

ios - 从变量以编程方式设置 UISegmentedControl 文本

iphone - 我可以安全地使用 CGFloat 来保存 Float64 或 Float32 值吗?

iphone - 通过 UIPanGestureRecognizer 传递点击

ios - SwiftUI:创建 CoreData 对象后无法关闭工作表

iOS TESSERACT : Disable Dictionary

Xcode如何添加外部项目

c - 如何在 Swift 中实现 AudioServicesSystemSoundCompletionProc?

iphone - 如何使用objective-c在音频文件上添加回声效果

ios - 如何检测 iPhone 屏幕的右侧或左侧是否有轻按?