【问题标题】:How to hide status bar in iOS 8.2 in iPhone 6 device?如何在 iPhone 6 设备的 iOS 8.2 中隐藏状态栏?
【发布时间】:2015-07-05 23:03:24
【问题描述】:

通过将“UIViewControllerBasedStatusBarAppearance”设置为“NO”,我们可以在

【问题讨论】:

标签: ios objective-c iphone hide statusbar


【解决方案1】:

在您的应用程序 plist 文件中添加一行,将其命名为“基于控制器的状态栏外观”并将其设置为 NO。

或者也试试这个。`

-(BOOL)prefersStatusBarHidden{
    return YES;
}

`

【讨论】:

  • 在我的 .plist 文件中没有这个属性。
  • @AshokLondhe 然后使用该方法。
  • 我有两个视图控制器,当我转到下一个视图控制器时,状态栏会出现,当我回到第一个屏幕时,导航栏项目(RightBarButtionItem)被隐藏或删除。
  • 转到项目目标并启用“隐藏状态栏”。然后它将隐藏整个项目。
  • 没有这样的属性。
【解决方案2】:

你真的应该在你的视图控制器上实现 prefersStatusBarHidden:

override func prefersStatusBarHidden() -> Bool {
    return true
}

如果你使用 swift,你可以使用这个代码,否则上面的代码。

【讨论】:

    猜你喜欢
    • 2015-12-05
    • 1970-01-01
    • 1970-01-01
    • 2019-05-12
    • 1970-01-01
    • 2012-09-21
    • 2013-09-29
    • 2014-04-13
    相关资源
    最近更新 更多