zoukankan      html  css  js  c++  java
  • 去掉tableView的header view的粘黏性

     

    有的项目中,需要使用tableview的headerview,但是想让headerview粘在最顶不,希望和cell一起滚动,可以试试下面的代码来帮你实现这个需求:

    - (void)scrollViewDidScroll:(UIScrollView *)scrollView {  
        if (scrollView == _tableView) {  
            CGFloat headerViewHeight = 36;
            
            if (scrollView.contentOffset.y <= headerViewHeight && scrollView.contentOffset.y >= 0) {  
                scrollView.contentInset = UIEdgeInsetsMake(-scrollView.contentOffset.y, 0, 0, 0);  
            } else if (scrollView.contentOffset.y >= headerViewHeight) {  
                scrollView.contentInset = UIEdgeInsetsMake(-headerViewHeight, 0, 0, 0);  
            }  
        }  
    }
     
    headerViewHeight为项目中headerview的高度
    只要有梦想,人生就有意义。。。
  • 相关阅读:
    git命令
    Linux基础知识手册
    Linux系统编程
    A
    Subsequences in Substrings Kattis
    G
    K
    K
    C
    E
  • 原文地址:https://www.cnblogs.com/jiafuyang/p/5281427.html
Copyright © 2011-2022 走看看