IOS11适配问题整理

1,升级到IOS11后, Swift4的语法发生改变,如果使用了yymodel之前数据模型中的变量定义要加 @objc 部分方法也是,不添加的的话读取不到,有模型嵌套的话,要实现modelContainerPropertyGenericClass方法,注意也要加@objc

@objc

2,automaticallyAdjustsScrollViewInsets 在IOS11中过期,改用contentInsetAdjustmentBehavior,tableview会下移

automaticallyAdjustsScrollViewInsets


3,头部 NavigationBar 改了,之前的itemView 变成了 ContentView ,只有44的高度且上移了,会导致头部的字体,按钮上移了20,需要修改,找了stackoverflow上一个大腿的方法进行处理适配

NavigationBar

待补充......

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

推荐阅读更多精彩内容

  • 前言 苹果WWDC开发者大会上,终于发布了大家期待已久的iOS 11,有些新特性功能确实出人意料。不过大的方面苹果...
    Mr_Say_Yes阅读 3,380评论 6 15
  • 一:iOS11 问题 有关iOS11 ,最大的变化就是增加了一个安全区域(safeArea)的概念,iOS11 适...
    苏东没有坡阅读 50,829评论 25 67
  • 有种后知后觉的感觉,�iOS11已经出来半个多月了,本来觉得不需要做太多的适配,我把适配的重点放到了新出的机型iP...
    Leesim阅读 2,962评论 0 10
  • 适配iOS11 🍎苹果官方文档🍎苹果官方视频为了挣钱...哦😯不是,为了广大中国的开发者,苹果官方文档出了好多中文...
    philiha阅读 1,181评论 1 50
  • 好多年前的一幅画, 对于水彩画我一直以来都是抱以谦卑的心去学习。我觉得水彩画是一门高深的知识与艺术,它含苞了色彩的...
    太阳的天空阅读 233评论 2 3