War*_*ior 23 iphone ipad human-interface ios
我正在通过iOS人机界面指南.
它被提到了
显示与应用程序的第一个屏幕非常相似的启动图像.这种做法减少了应用程序的感知启动时间.
避免显示"关于"窗口或启动画面.通常,尽量避免提供任何类型的启动体验,以防止人们立即使用您的应用程序.
启动图像和启动画面有什么区别?
jce*_*ile 13
启动图像是您启动应用时显示的图像,您放入xcode(iphone,iphone视网膜,ipad风景,ipad风景视网膜,ipad肖像和ipad肖像视网膜)中的图像Apple使用应用主窗口的屏幕截图进行推荐,所以看起来您的应用程序启动速度更快(我使用没有按钮的屏幕截图)
例如,Splass屏幕是游戏使用的屏幕,您可以在其中看到公司徽标和其他一些信息,其中一些甚至使用2或3个splass屏幕.您必须以编程方式包含它们
哇,旧问题没有被接受或高度支持的答案,由于进行了编辑,它冒泡到了首页。猜猜我还可以尝试清理一下吗?
这由操作系统本身显示,并且仅在操作系统加载您的应用程序时(即,在您的进程运行之前以及您自己的任何代码都有机会执行)显示。
由于您的应用程序没有运行代码来处理启动图像的显示,因此您提供的方式是Xcode项目的构建时配置的一部分:您可以提供LaunchScreen.storyboard或一组静态启动图像-每个设备屏幕尺寸一个你支持。
Apple的《人机界面指南》建议您的启动图像应与应用程序的初始UI大致相仿。有以下两个原因:
启动屏幕仅在您的应用接管之前短暂显示,并且可以显示其自己的UI,因此使启动图像看起来像实际的UI,使用户感觉就像他们正跳入您的应用,而不必等待某些事情其他。
启动屏幕仅短暂显示,因此,如果您显示的外观与您的初始UI看起来不一样,那么用户可能会看到它闪烁并消失,然后才能对其进行良好的外观。
(由于启动屏幕看起来应该像实际的UI,并且由于要支持许多屏幕尺寸,因此最好使用情节提要方法-您可以使用自动版式来确保您的假UI可以像实际UI一样适应不同的屏幕尺寸。 Xcode然后在构建时生成必要的图像。)
这是您在许多未遵循Apple指导的应用程序中看到的,它以两种形式出现(分别或一起使用):
使用启动屏幕系统来显示与应用程序初始UI看起来不一样的内容,例如,它可能是徽标或其他品牌元素,或者可能包含诸如版权声明,版权或版本信息之类的静态文本。
应用启动后(因此可以控制屏幕以显示所需的内容),继续显示徽标或品牌或其他被动内容,而不是可用的UI。
建议使用第二种情况,但有时是不可避免的,特别是游戏引擎通常需要一段时间才能启动,因此可以有一个“正在加载”屏幕。(如果是这样,您的启动图像应该看起来像您的加载屏幕,这样用户就不会觉得他们分别在等待您的应用程序启动然后加载。)
最严重的违规者是应用程序,它们实际上并不需要做任何“加载”工作,而是将启动屏幕用作启动图像,然后以编程方式继续在任意时间显示该图像,以使用户获得更多收益有机会看到它。(并且必须等待它摆脱干扰,或者在实际使用该应用之前手动将其关闭。)
| 归档时间: |
|
| 查看次数: |
18044 次 |
| 最近记录: |