【问题标题】:how to hide UIStatusbar on the ipad?如何在 ipad 上隐藏 UIStatusbar?
【发布时间】:2014-09-10 07:11:02
【问题描述】:

我是在 ios7 中为 iphone 创建目标应用程序。但是当我将该应用程序测试到 ipad 时,状态栏没有隐藏。在 iphone 中它隐藏但不是在 ipad 中。请帮我。我在我的应用程序上设置了以下代码。 我将其设置为 appdelegate。但它不会隐藏 ipad 的状态栏。

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

我还将基于视图控制器的状态栏外观设置为 NO,并且状态栏最初在 info.plist 文件中隐藏为 YES。

【问题讨论】:

    标签: ipad xcode5 uistatusbar


    【解决方案1】:

    您的代码是正确的,但是从 iOS 7 开始,iPad 在 iPhone 兼容模式下的工作方式略有不同:状态栏始终可见,并且不再有 2x 按钮来显示“放大”界面。

    即使您的代码可以在 iPhone 上正常运行,iPad 也会始终在 iPhone 应用程序上显示状态栏。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-10-01
    • 1970-01-01
    • 2017-01-08
    • 1970-01-01
    • 1970-01-01
    • 2016-08-21
    • 1970-01-01
    相关资源
    最近更新 更多