在iOS8中以纵向模式隐藏状态栏

Posted

技术标签:

【中文标题】在iOS8中以纵向模式隐藏状态栏【英文标题】:Hide status bar in portrait mode in iOS8 【发布时间】:2015-04-14 13:29:01 【问题描述】:

我已按照此处的说明进行操作 On ios8, displaying my app in landscape mode will hide the status bar but on iOS 7 the status bar is displayed on both orientations

即设置隐藏在plist中的状态栏并添加:

[[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationNone];

但我仍然无法隐藏状态栏。还有什么建议吗?

【问题讨论】:

【参考方案1】:

选择您隐藏状态栏的视图控制器,并将状态栏参数设置为 NONE,如下图所示:

【讨论】:

以上是关于在iOS8中以纵向模式隐藏状态栏的主要内容,如果未能解决你的问题,请参考以下文章

在 ios 8 中以横向模式隐藏并在 xCode 6 中发布 ios 8 后尝试在 ios 7 中正常工作的状态栏问题

如何在 iOS 8 中以编程方式隐藏状态栏 [重复]

隐藏导航栏时隐藏状态栏 - SWIFT iOS8

状态栏图标在 Android 中以白色状态栏隐藏

iOS8 Xcode 6 Cordova 状态栏未正确隐藏

如何使用点击手势(iOS8 / Swift)在 pageViewController 上显示/隐藏状态栏