automaticallyAdjustsScrollViewInsets 与 导航栏的穿透效果

automaticallyAdjustsScrollViewInsets 是uiviewVC的属性

变得是坐标原点,自控见原来是(0,0) 改变inset还是(0,0)但是参照点变了.
navigation的穿透效果,因为tableView跟屏幕一样大,所以content可以在整个屏幕内移动,但是设置了contentInset所以内边距变为64,内边距变为64不是这64就不能显示东西了 是内容有边距,而不是tableVIew上面64不能用了, 以前理解错误 tableView还是屏幕那么大

同时,contentoffset 设为-64 这两个属性是配合来的contentoffet 是指的content的内容相对于scorllview的原点的偏移量,不包括edgeinset

推荐阅读更多精彩内容

  • 解决添加到ScrollView上的UITableView控件自动向下偏移64像素的问题 首先理解1:即使UITab...
    CoderZb阅读 5,026评论 1 8
  • 语:本文主要是对iOS 11下APP中tableView内容下移20pt或下移64pt的问题适配的一个总结。内容包...
    西门淋雨阅读 605评论 0 1
  • 本文为作者原创,未经作者允许不得转载。该文同时发表在腾讯bugly公众号:http://mp.weixin.qq....
    sonialiu阅读 110,957评论 146 574
  • 穿透效果需要做到两点: 1.tableView的可视范围占据整个父控件(或者屏幕)--设置contentsize滚...
    Tang_shuya阅读 2,734评论 2 11
  • 今天早晨,当我脑子里寻找着想写的人和事时,夏晓丽这个名字被扫描到后,很快就走到了中心的位置,并且逐渐清晰靓丽起...
    横笛云海阅读 660评论 21 11