【问题标题】:"Splashless" app on iPhoneiPhone 上的“无溅”应用程序
【发布时间】:2012-09-12 01:26:09
【问题描述】:

我注意到许多 iPhone 应用程序(例如 Instagram 和 Twitter)没有启动屏幕,它们在应用程序加载时会显示一个空白版本的 UI;然后界面被其余元素填充。这是一个简单的技巧,涉及一个模拟应用程序界面的正常启动屏幕?

【问题讨论】:

  • 这实际上是 Apple 自己定义的 Default.png - 加载时第一个屏幕的 UI 的空白快照。
  • 您可能会发现我对this SO 线程的回答很有用

标签: iphone objective-c user-interface splash-screen


【解决方案1】:

是的,它只是一个复制应用外观的图像。

Apple 建议使用这种技巧来减少应用程序的感知加载时间(请参阅here)。

【讨论】:

    【解决方案2】:

    首先,default.png 不是应该是一个启动画面!人机界面指南规定您应该使用禁用控件的用户界面屏幕截图。这样做没有任何技巧,因为 default.png 会在您的应用程序加载时显示,因此没有要显示的 UI。您必须在禁用控件的情况下自行截取屏幕截图,然后将其用作default.png

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-05-25
      • 2015-05-03
      • 2011-06-11
      • 2020-04-15
      • 2010-12-20
      • 1970-01-01
      • 2018-12-04
      • 1970-01-01
      相关资源
      最近更新 更多