环境ios 10.3.3 真机
上图页面A有个UIScrollView ,push到B页面的时候,pop返回A页面,UIScrollView出现了上图的效果(ios 11以上应该不会出现),scrollview.contentOffset的y 变成-20
然后各种百度搜索都说使用automaticallyAdjustsScrollViewInsets = false,and so on
无解
后来发现原来只有view.subviews 第一个view 为 UIScrollView class 会出现这样的情况,便想到在scrollview前加多一个view
view.addSubview(parentContainerView)
view.addSubview(scrollview)
问题最终解决