1.资源分辨率:资源图片的大小,单位是“像素”。design设计人员关注该项。
2.设计分辨率:逻辑上的屏幕大小,单位是“点”。Interface Builder设计器和程序代码中的单位都是“点”。开发人员主要关注该项。
3.屏幕分辨率:是以像素为单位的屏幕大小,所有的应用都会渲染到这个屏幕上以展示给用户。一般用户关注该项。
备注:由图表可以看出iphone 6/6s Plus是最为特殊的设备,资源分辨率与屏幕分辨率的比例是1.15:1,其他都是1:1。
4.屏幕尺寸
设备 iPhone |
| | 屏幕尺寸(英寸) Diagonal | 设计分辨率(point) | Scale Factor | 屏幕分辨率(pixel) | PPI |
3GS | | 3.5-inch
| 320x480 | @1x | 320x480 | 163 | |
4(s) | | 3.5-inch | 320x480 | @2x | 640x960 | 326 | |
5c | | 4-inch | 320x568 | @2x | 640x1136 | 326 | |
5(s) |
| | 4-inch | 320x568 | @2x | 640x1136 | 326 |
6/6s | | 4.7-inch | 375x667 | @2x | 750x1334 | 326 | |
6/6s Plus | | 5.5-inch | 414x736 | @3x | (1242x2208->) 1080x1920 | 401 |
上图中只有6/6s Plus的资源分辨率和屏幕分辨率不同,为1242x2208,其余设备资源分辨率和屏幕分辨率相同。