目前正在使用XCode6。由于此版本的XCode仅支持OS4(7.0.3及更高版本)的iPhone4及更高版本。

我仅针对 Storyboard中的所有 View 设计了横向应用程序。使用7.0.3版测试应用程序很好,状态栏仍然可见。对于状态栏被隐藏的8.0版本,它是不一样的。

我的问题是,如何在支持7.0.3及更高版本的面向景观的应用程序上显示状态栏。谢谢。

最佳答案

要在iOS 8中以横向模式显示状态栏,请尝试以下方法

- (BOOL)prefersStatusBarHidden {
    return NO;
}

另外,您可以尝试在应用进入横向模式时在下面的行中编写。
[[UIApplication sharedApplication] setStatusBarHidden:NO withAnimation:UIStatusBarAnimationNone];

关于objective-c - 在iOS 8的横向显示状态栏,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26036744/

10-13 05:07