swift版本的最新适配iPhone XR/iPhone XS
2018-10-12 本文已影响675人
ShineYangGod
快速适配先说结论,找设计师要2张启动图:
iPhone XR:828px x 1792px
iPhone XS Max: 1242px x 2688px
iPhone XR / XS Max 屏幕尺寸
165d2bce054bac5d.png
型号 逻辑尺寸 系数 分辨率
屏幕快照 2018-10-12 上午10.07.04.png
- 代码中判断是否是iPhone X时需要注意
如果你以前是使用设备尺寸来判断iPhone X那就需要修改了,判断iPhone X主要是因为刘海的原因可能要做些特殊处理。鉴于iPhone X/XS/XR/XS Max底部都会有安全距离,所以可以利用safeAreaInsets.bottom > 0.0来判断是否是iPhone X/XS/XR/XS Max。