2013-05-05 144 views
0

我正在研究现有的应用程序。我的任务是优化屏幕,使iphone 5的屏幕兼容。原始图像,因为它可以在第一个图像(宽度和高度320 * 460)中看到。我将缩放图像设置为320 * 548,然后在检查器部分使用自由形式,但屏幕底部仍显示为黑色。任何想法?从iPhone 4到iPhone 5的屏幕尺寸兼容性问题

该初始图像(320 * 460)的屏幕截图从iPhone 5 enter image description here

得到该图像(320 * 548)的屏幕截图从iPhone 5得到!! enter image description here2

回答

3

为了优化的iPhone-5应用程序还需要包括尺寸640*1136的启动图片和名称的图片作为

[email protected]

。如果UIApplication发现[email protected]相应地启动App,它会自动检测设备屏幕大小。添加图像后,清理Derived Data并使用cmd+shift+k清理项目。之后,重新启动应用程序。

希望它会帮助你。

2

您还需要在您的应用程序中提供一个[email protected]文件。只有这样,iOS才能“启用”您的应用的全分辨率。

3

如果您正在为iPhone 4 & iPhone 5要使用autolayouts的最佳方式应用,但应用程序将运行iOS 6.0 or later但屏幕分辨率的问题将得到解决。或者作为替代方案,您可以使用自动调整大小。由于iPhone 5的屏幕为640*1136,因此出现此分辨率问题。 希望它可以帮助你。