ios - iPhone/iOS 状态栏未隐藏在 Xcode 项目中

标签 ios iphone xcode status

您好,我尝试了以下方法,但无法从我的应用程序中删除状态栏:

  1. 在 plist 中设置状态栏最初隐藏为 YES
  2. 在项目常规设置中勾选“在应用程序启动期间隐藏”
  3. 在控制 View Controller 的界面生成器文件中将状态栏设置为“无”
  4. 设置 [UIApplication sharedApplication].statusBarHidden = YES;在应用程序委托(delegate)中。

所有这些在我之前做的 100 个应用程序中都运行良好,但我最近升级了 xcode..

有没有其他 secret 方法可以摆脱应用程序中的状态栏?我是否需要前往 Apple 总部并杀死一条红龙?

最佳答案

找到解决方案

在您的应用程序 plist 文件中添加一行,将其命名为“View controller-based status bar appearance”并将其设置为 NO

enter image description here

来源 - OPENFL

关于ios - iPhone/iOS 状态栏未隐藏在 Xcode 项目中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22299214/

相关文章:

ios - 如何在我的 iOS 应用程序中检索嵌套的 firebase 数据?

ios - 如何在 UILabel 中按字符换行

ios - 如何在 XCTest 中设置区域格式?

ios - 在 applicationDidEnterBackground 中保存到 Parse.com 数据库

iphone - 在 Objective C/Epub 中读取 Adob​​e .issue 文件

iPhone/iOS : Best practices to shorten launch time of an app?

ios - 如何在不登录 Xcode 8 的情况下构建 IPA

iphone - Xcode iPhone OS 多个版本

android - 适用于 iO 和 Android 的 Facebook、Twitter 和 Linkedin URL 方案

iphone - 连接 MSSQL 数据库以在 Objective C 中安全登录