我已经阅读了大量有关 iPhone 屏幕尺寸的帖子和文章,但找不到有关下一个问题的信息。
最近我得到了一个草图设计,画板尺寸为 640x1136(所有资源都是如此,如背景图像)。据我所知 - 设计师为 iphone 5 - 4 英寸设计了一个设计。我的设计是 2 倍。我对吗?
所以我想为所有 iphone 4、5、6、6s plus 导出设计。
目前我正在使用 iphone 6s plus 物理设备开发我的项目。
但是当我将草图中的设计导出为屏幕截图时 - 我得到 3 张图像
- 320x568 像素(导出为 0.5x)
- 640x1136 像素(导出为 1x)
- 960x1704 像素(导出为 1.5x)
当我将 3 个图像添加到 Assets.xcassets 时,它们并不适合所有设备。
我也可以以 2 倍的速度导出,但我得到 1280×2272 像素,它比iPhone 6s 和屏幕分辨率大。
我应该怎么做才能使这个草图设计在所有 iPhone 上都能很好地工作,尤其是在我的 iPhone 6s plus 上?也许我只能为 xcode 中的所有 iPhone 使用一张图像?