1,针对 iPhoneX启动图 适配
LaunchImage 中添加一个和 iPhone X 相关的启动图片
图片尺寸:1125 * 2436
2 iOS11 安全区域 适配
iPhone X 取消了 Home键,实现了高屏占比。
所以默认 View 的区域是全屏幕
屏幕四周有圆角、顶部有“刘海”、底部有手势区域
导航栏高度是 44 + 44
安全区域: 顶部从44 到距离底部34 为安全区域
- iOS11 以前,我们布局时,视图的 top 和 bottom 一般参照的是 Top Layout Guide 和 Bottom Layout Guide
- iOS11 以后,那两个参照已经 deprecated (过时)了,而被 Safe Area 取代。
- Safe Area 要求最低支持 iOS9.0
- 但凡和父视图相关的 top 或者 bottom 属性的自动布局,应该参照 Safe Area。(之前默认是 Superview,当然如果产品允许,那就是另一回事了)
网友评论