iOS 11与iPhoneX的那些事

看了很多文章之后,这篇文章 戳👇一下链接   是归纳总结的最简洁且完善的,小而美的,非常棒了

与我的日常项目需要注意的:

1、状态栏与导航栏,不能再死死写为64了;

因为iPhoneX状态栏为44,导航栏为80;

而其他设备状态栏为20,导航栏为44;

所以当要减去状态栏与导航栏进行计算的时候,应当self.navigationController.navigationBar.frame.size.height-[UIApplicationsharedApplication].statusBarFrame.size.height

这个代码吧

tabbar的高度为83,而其他设备为49.,如果想要自定义达到一样的效果可以减去34;

下面的home就是34了;

2、使用XIB的报错,把XIB右边编辑器设置处调整为iOS10之后就好了

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