【问题标题】:Is it possible to decrease the height of the status bar?是否可以降低状态栏的高度?
【发布时间】:2017-07-30 19:10:53
【问题描述】:

我想降低状态栏的高度,可以吗?如果有,怎么做?

【问题讨论】:

  • 隐藏起来不行吗?如果您仍然想要它的功能,默认高度看起来真的很小。
  • 无法降低状态栏的高度。这不是你应该做的事情。你为什么要这样做?

标签: ios swift statusbar


【解决方案1】:

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

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

【讨论】:

  • 是的,我知道这个按摩,但我需要降低状态栏的高度。如果可能的话。
【解决方案2】:

我认为降低状态栏的高度是不可能的。

为什么我这么认为:

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

【讨论】:

    【解决方案3】:

    如果您的应用需要,您可以尝试暂时隐藏状态栏,但请记住,您必须根据您想要吸引用户的注意力来隐藏状态栏。 Apple 更好地描述了它,所以在这里。

    根据苹果:

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

    【讨论】:

      【解决方案4】:

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

      【讨论】:

        猜你喜欢
        • 2020-04-11
        • 1970-01-01
        • 2020-11-06
        • 2021-04-26
        • 2020-04-11
        • 2011-08-10
        • 1970-01-01
        • 2013-09-07
        • 1970-01-01
        相关资源
        最近更新 更多