iOS7,向后兼容性和启动图像

时间:2013-11-06 15:09:00

标签: ios image app-store uitabbar splash-screen

我想提交一个准备在iOS5 +版本中运行的iOS应用。它是一个标签式应用程序,因此我在iOS6及更早版本中获得的启动图像在标签栏的背景中具有默认的亮度。但是,现在我已经为iOS7编译了应用程序,标签栏的背景没有亮点。我保留了每个iOS版本的默认标签栏的外观,我的意思是,当我的应用程序在iOS6设备上运行时,它具有闪耀效果,并且在iOS7中运行时没有亮点(我看过一些应用已经采用了甚至对于7之前的iOS版本的新外观,如Twitter应用程序。)

由于Apple的人机界面指南说启动图像应该看起来像应用程序的主视图(没有控件)......我应该提供哪些启动图像?类似iOS7,还是iOS6?

谢谢

2 个答案:

答案 0 :(得分:0)

Xcode允许您为iOS 6及更低版本和iOS 7 plus指定启动图像。因此,您可以保留旧图像,并为iOS 7创建新图像。

答案 1 :(得分:0)

您可以为iOS 6和iOS 7设置不同的启动屏幕。从Xcode 5(项目属性页面,“启动图像”下)查看此图片:Screenshot of launch screen selection in Xcode 5

无论如何,这不是来自Apple的强制执行,即如果你的启动画面与主应用程序界面完全不符,那么你的应用程序将不会被拒绝。