iOS11 + iPhoneX 适配

一 针对 iPhoneX启动图 适配

LaunchImage 中添加一个和 iPhone X 相关的启动图片
图片尺寸:1125 * 2436

二 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,当然如果产品允许,那就是另一回事了)
当然这篇文章很不错: 三分钟弄懂iPhoneX设计尺寸和适配
更多功能 访问作者这篇文章: 适配笔记
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容