美文网首页
关于遇到的tableView头视图上滑无法弹回来的问题解决

关于遇到的tableView头视图上滑无法弹回来的问题解决

作者: 破夕_____________ | 来源:发表于2017-07-14 10:22 被阅读7次

涉及的相关知识

//防止vc中的视图向四周延伸,当存在naivigationbar和tabbar的时候,自动偏移。
    self.edgesForExtendedLayout = UIRectEdgeNone;
    /*
     当 automaticallyAdjustsScrollViewInsets 为 NO 时,tableview 是从屏幕的最上边开始,也就是被导航栏 & 状态栏覆盖
     当 automaticallyAdjustsScrollViewInsets 为 YES 时,也是默认行为,表现就比较正常了,和edgesForExtendedLayout = UIRectEdgeNone 有啥区别? 不注意可能很难觉察设计师可能一眼就看穿。。。 automaticallyAdjustsScrollViewInsets 为YES 时,tableView 上下滑动时,是可以穿过导航栏&状态栏的,在他们下面有淡淡的浅浅红色
     */
    self.automaticallyAdjustsScrollViewInsets = NO;
    
    //默认 NO, 但是Bar 的默认属性是 透明的。。。也就是说只有在不透明下才有用
    self.extendedLayoutIncludesOpaqueBars = NO;

相关文章

网友评论

      本文标题:关于遇到的tableView头视图上滑无法弹回来的问题解决

      本文链接:https://www.haomeiwen.com/subject/tovwhxtx.html