繁体   English   中英

从iPhone 4到iPhone 5屏幕尺寸兼容性问题

[英]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.

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