去除tableview 在plain下,组标题悬浮状态

原理就是进行偏移放到navigationBar底部

- (void)scrollViewDidScroll:(UIScrollView *)scrollView {
    CGFloat sectionHeaderHeight = kPixToRealH(48);
    if (scrollView.contentOffset.y <= sectionHeaderHeight && scrollView.contentOffset.y > 0) {
        scrollView.contentInset = UIEdgeInsetsMake(-scrollView.contentOffset.y, 0, 0, 0);
    } else if(scrollView.contentOffset.y >= sectionHeaderHeight){
        scrollView.contentInset = UIEdgeInsetsMake(-sectionHeaderHeight, 0, 0, 0);
    }
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 14,687评论 1 92
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,776评论 25 709
  • 关于拒绝 总有奇特的想象 弄巧成拙的爱恋 真的是那样的吗 慌乱的心跳 是为谁而鼓动 羞红的脸颊 是因为你吗 那个弄...
    一亩花塘阅读 2,286评论 0 1
  • 我一直以为爱一个人就是努力的对他好,让他过得好,我也以为这就是爱情,可是现在我明白了,那不是爱情,是索取。爱情是相...
    娄小硕阅读 1,677评论 2 2
  • 今天听高悦的分享,确实受到了不少的启发,一个90后的妹子,选择自己想要的人生方向,靠努力争取了自己想要的生活。挣得...
    余渔鱼愚呗阅读 3,462评论 0 1