【iOS开发】iPhone 各屏幕尺寸整理
手机型号 |
屏幕尺寸 |
屏幕密度 |
开发尺寸 |
像素尺寸 |
倍图 |
XS Max/11 Pro Max |
6.5 inch |
458 ppi |
375*812 pt |
1242*2688 px |
@3x |
XR/11 |
6.1 inch |
326 ppi |
375*812 pt |
828*1792 px |
@2x |
X/XS/11 Pro |
5.8 inch |
458 ppi |
375*812 pt |
1125*2436 px |
@3x |
6P/6SP/7P/8P |
5.5 inch |
401 ppi |
414*736 pt |
1242*2208 px |
@3x |
6/6S/7/8 |
4.7 inch |
326 ppi |
375*667 pt |
750*1334 px |
@2x |
5/5S/5c/SE |
4.0 inch |
326 ppi |
320*568 pt |
640*1136 px |
@2x |
4/4s |
3.5 inch |
326 ppi |
320*480 pt |
640*960 px |
@2x |
XR/11,XS Max/11 Pro Max的开发尺寸坑了我一把,经验证实际的开发尺寸为375*812,原因目前未知。
接上面,原因找到了,因为闪屏图还是用旧的实现方式LaunchImage(有人说是使用LaunchImage实现的时候,部分比例的闪屏图缺失导致),系统自动将屏幕比例放大,开发尺寸变为375*812。
现在改为LaunchScreen.storyboard(苹果目前推荐)的方式实现,XR/11,XS Max/11 Pro Max的开发尺寸为正常,如下:
手机型号 |
屏幕尺寸 |
屏幕密度 |
开发尺寸 |
像素尺寸 |
倍图 |
XS Max/11 Pro Max |
6.5 inch |
458 ppi |
414*896 pt |
1242*2688 px |
@3x |
XR/11 |
6.1 inch |
326 ppi |
414*896 pt |
828*1792 px |
@2x |
X/XS/11 Pro |
5.8 inch |
458 ppi |
375*812 pt |
1125*2436 px |
@3x |
上一篇下一篇