是否可以降低状态栏的高度?

问题描述:

我想减少状态栏的高度,有可能吗?如果是这样,怎么样?是否可以降低状态栏的高度?

enter image description here

+0

隐藏它不会好吗?如果你仍然想要它的功能,默认的高度看起来非常小。 – nbloqs

+0

降低状态栏的高度是不可能的。这不是你应该做的。你为什么想这样做? –

我认为这是不可能减少的状态栏的高度。

为什么我是这样认为的:

  • 没有见过这样的设计
  • 没有更多的空间来降低它,因为它已经很短,这将使它看起来很奇怪或减小字体等

不,不是正式的。我假设你从人机界面指南获得了截图。 https://developer.apple.com/ios/human-interface-guidelines/ui-bars/status-bars/,所以你也可能看到他们的推理:

使用系统提供的状态栏。人们期望状态栏在系统范围内保持一致。不要用自定义状态栏替换它。

+0

是啊我知道这个按摩,但我需要减少状态栏的高度。如果可能 。 –

如果这是您的应用程序需要的,您可以尝试暂时隐藏状态栏,但请记住,您必须隐藏状态栏,具体取决于您要从用户处获得的注意力。苹果公司更好地描述它,所以它就是这样。

据苹果公司称:

显示全屏媒体时,考虑暂时将隐藏状态栏。当用户试图关注媒体时,状态栏可能会分散注意力。暂时隐藏这些元素以提供更加身临其境的体验。例如,照片应用在浏览全屏照片时会隐藏状态栏和其他界面元素。

不,您不能更改状态栏的大小,但可以隐藏状态栏。