[英]From iPhone 4 to iPhone 5 screen size compatibility issue
我正在处理现有的应用程序。 我的任务是优化屏幕以使其与iPhone 5的屏幕兼容。原始图像可以在第一张图像中看到(宽度和高度320 * 460)。 我将图像缩放到320 * 548,然后在检查器部分使用了自由格式,但是,屏幕底部仍然显示为黑色。 任何想法?
此初始图像(320 * 460)屏幕快照来自iPhone 5
这张图片(320 * 548)的屏幕截图来自iPhone 5! 2
如果您正在为iPhone 4和iPhone 5创建应用程序,这是使用自动autolayouts
最佳autolayouts
,但是该应用程序将运行iOS 6.0 or later
但屏幕分辨率问题将得到解决。 或者,您也可以使用自动调整大小。 因为iPhone 5的屏幕为640*1136
所以会出现此分辨率问题。 希望对您有帮助。
为了优化您的iphone-5应用程序,您还需要添加尺寸为640*1136
的启动图像,并将其命名为
默认值568@2x.png
。 如果UIApplication找到Default-568@2x.png
则会自动检测设备屏幕大小,并相应Default-568@2x.png
启动该应用程序。 添加图像后,请清理“派生数据”,并使用cmd+shift+k
清理项目。 之后,重新启动该应用程序。
希望对您有帮助。
您还需要在应用程序中提供一个Default-586h@2x.png
文件。 只有这样,iOS才能为您的应用“启用”完整分辨率。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.