适配 iPhone X

前言

iPhone X 将于 2017年11月3日发售,是时候去适配这一特殊机型了。

首先需要将xcode升级至9.0使用iPhoneX模拟器进行适配测试。

xcode9.0

一、增加1024*1024的logo图,此图不加的话提交审核的ipa文件无法上传成功


二、添加一张1125*2436的启动图 LaunchImage,缺少该尺寸的LaunchImage会导致在iPhone X上无法铺面屏幕。

三、由于iPhone X上的statusBar的高度变为44,所以之前页面布局如果将上部状态栏和标题栏的高度写死为64的同学就需要统一改一下了,使用[[UIApplication sharedApplication] statusBarFrame].size.height + self.navigationController.navigationBar.frame.size.height 计算此高度。

四、关于safeArea

这个正在研究中,后续更新。。。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容