【问题标题】:Prevent launch image overwriting of time on status bar防止启动图像覆盖状态栏上的时间
【发布时间】:2015-09-25 10:44:16
【问题描述】:

我读到 Apple 更喜欢将启动图像与您的初始应用程序屏幕相似,以便为用户提供“即时启动”的错觉,并且不知何故,在加载时应用程序的状态栏被隐藏了,因此没有时间冲突。

我使用应用程序的屏幕截图作为启动图像。

但是,状态栏在加载时并未隐藏。相反,它会覆盖图像,这对于与屏幕截图完全匹配的状态栏的静态部分是可以的。但是,状态栏的时间会叠加在屏幕截图中的时间上,造成模糊。

最好的做法是在 Photoshop 中从屏幕截图中删除时间,还是有办法在启动时隐藏状态栏?我找到了suggestions 来更改我的 plist 文件,但它们看起来有点时髦。

最佳做法是什么?

【问题讨论】:

  • 启动时隐藏状态栏,它不是很时髦。
  • 查看 SO 问题,各种解决方案似乎取决于您使用的 iOS 版本,有些人报告接受的答案不适用于各种配置。顺便说一句,你的谷歌关闭了吗?

标签: ios statusbar launchimage


【解决方案1】:

启动图像上不应有状态栏,因为 iOS 实际状态栏将在应用启动时显示。

此外,如果您使用的是应用屏幕截图,则启动图像不应包含应用运行时向用户显示的任何数据或详细信息。

最佳做法是有一个“背景”之类的东西,当应用启动时将填充实际数据,给用户留下应用启动速度更快的印象。

请参阅 Instagram 应用中的此示例:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-01-16
    • 2012-08-05
    • 2020-11-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-10
    • 1970-01-01
    相关资源
    最近更新 更多