【问题标题】:How to completely remove the iOS status bar如何彻底删除 iOS 状态栏
【发布时间】:2015-09-14 13:54:21
【问题描述】:

我有一个想要全屏显示的应用,但是我尝试了每个解决方案,状态栏都是白色的,并且应用没有全屏运行。

如何隐藏状态栏?

【问题讨论】:

标签: ios iphone


【解决方案1】:

2016 年以后唯一正确的解决方案:

在您的应用 plist 文件中,添加两行。

“查看基于控制器的状态栏外观”...否

“状态栏最初是隐藏的”...是的

仅此而已。

<key>UIStatusBarHidden</key>
<true/>
<key>UIViewControllerBasedStatusBarAppearance</key>
<false/>

所以:

【讨论】:

  • 我试过这个,它给了我一个白色的内联而不是状态栏,但应用程序不是全屏
  • 您的 UIView 的框架似乎设置不正确。这可能是白线的原因。分析代码后我可以更好地告诉你。
【解决方案2】:

转到目标设置->常规设置->然后找到隐藏状态栏->检查这些选项然后尝试运行应用程序。我认为这些将解决您的问题。

【讨论】:

  • 可以在目标设置->常规设置中找到这个,我唯一找到状态栏的地方是目标设置的信息,状态栏最初是隐藏的=是
猜你喜欢
  • 2018-10-23
  • 2012-10-14
  • 2016-05-31
  • 2021-10-01
  • 1970-01-01
  • 1970-01-01
  • 2015-08-29
  • 1970-01-01
  • 2017-12-24
相关资源
最近更新 更多