在第5代设备上发布更大的图像

时间:2012-10-10 19:07:32

标签: iphone objective-c ios cocoa-touch

  

可能重复:
  How to develop or migrate apps for iPhone 5 screen resolution?
  How to deal with iPhone 5 screen size?

市场上的第5代设备屏幕更大,我们需要有更大的启动图像(点击应用程序图标时显示的图像)。应用程序如何产生差异,比如何时使用普通图像以及何时根据设备类型使用更大的图像?

当我为iPhone 6.0模拟器点击时,我在项目中看到一个警告,它会抛出以下警告:

enter image description here

2 个答案:

答案 0 :(得分:4)

您需要添加名为 Default-568h@2x.png 的启动图像。编译器检查此映像并验证它。如果图像经过验证,您的应用程序已准备好用于iPhone 5 - 否则无法使用。获得正确的图像后,请按照本文中列出的步骤进行操作:

How to develop or migrate apps for iPhone 5 screen resolution?

如果您在应用内部使用的图片出现问题,并且您想要支持iPhone 5和iPhone 5之前的设备,请使用此功能:

Dealing with different size images in a xib for iPhone5 versus iPhone4?

答案 1 :(得分:0)

简而言之:如果您想支持iPhone 5屏幕,您必须提供4英寸屏幕的启动屏幕,否则您的应用程序将在4英寸屏幕上以3.5英寸运行。 如果你把4英寸的启动图像用在iPhone 5上,而3.5英寸用于iPhone 4(也可能不同)。

请参阅我的详细解释here