【发布时间】:2013-11-11 07:55:53
【问题描述】:
我的项目的Supporting Files 目录中有一些png 图像文件,这些文件旨在仅在iPhone 5 和更高版本的设备中显示(我以编程方式检测屏幕尺寸以设置正确的图像)。这是一个简单的问题:既然所有这些设备都有视网膜显示器,我应该在图像文件后缀@2x 吗?即使不需要此类图像的标准分辨率?
谢谢
【问题讨论】:
标签: ios image uiimageview retina-display
我的项目的Supporting Files 目录中有一些png 图像文件,这些文件旨在仅在iPhone 5 和更高版本的设备中显示(我以编程方式检测屏幕尺寸以设置正确的图像)。这是一个简单的问题:既然所有这些设备都有视网膜显示器,我应该在图像文件后缀@2x 吗?即使不需要此类图像的标准分辨率?
谢谢
【问题讨论】:
标签: ios image uiimageview retina-display
如果应用程序是为 iPhone5/5S/5C 设计的,那么我认为没有必要检测“大小”,因为它们都是相同的大小,但是如果你正在制作一个可以运行的应用程序具有差异大小的设备,然后在 2x 图像的图像文件名末尾附加“@2x”,并在开发时使用不带 .png 扩展名的图像名称... API 将自动设置适当的图像..你不需要检测大小等。
【讨论】: