繁体   English   中英

iOS:绕过启动画面

[英]iOS : Bypass the splash screen

只是想一想,我们可以在开发应用程序时绕过iPhone / iPad应用程序的Splash-Screen吗? 实际上,我需要没有Splash-screen的应用程序,但如果我没有在X-code中为Splash设置图像,它在启动后显示为黑屏,我想覆盖它。

根据HIG指南 ,必须使用启动图像或启动图像。

您必须至少提供一个启动图像。 通常,iPhone应用程序包括至少一个纵向的启动图像; iPad应用程序包括至少一个纵向启动图像和至少一个横向启动图像。

Apple不接受提交审核但没有启动画面的申请。

我不认为这是可能的。 当您的应用程序加载到内存时,会显示启动画面。 因此,您应该提供启动画面以使加载过程看起来更好。

使用启动画面可以在应用加载时显示您的徽标/信息。

如果您阅读人机界面指南 ,您将看到启动图像是必需的。

但是,您可以通过使用与第一个屏幕相同的图像来假装没有它(这正是Apple希望您做的 - 再次参见指南)。

通用应用必须为iPhone和iPad成语提供启动图像。

https://developer.apple.com/library/ios/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/App-RelatedResources/App-RelatedResources.html#//apple_ref/doc/uid/TP40007072-CH6-SW12

要让系统知道您的应用支持iPhone 5屏幕大小,请在应用套装中包含正确命名的启动图像。 在运行时,系统会查找名称中包含-568h修饰符的启动图像。 如果存在此类图像,系统会假定您的应用程序明确支持iPhone 5并以全屏模式运行。 如果没有这样的图像,系统会在具有较大屏幕的设备上使用应用程序内容上方和下方的黑条运行您的应用程序; 它还会将您应用的屏幕尺寸报告为320 x 480点,以便您的应用基于屏幕的计算继续正确。

https://developer.apple.com/library/ios/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/AdvancedAppTricks/AdvancedAppTricks.html

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM