下拉刷新和UITableView的sectionHeaderView冲突的问题

来源:互联网 发布:前海金融管理学院 知乎 编辑:程序博客网 时间:2024/05/18 02:27

先打开这个链接,看一看我要分享的问题解决方案,结合自己的开发情况,我要对里面的代码做一下修改。

http://www.cnblogs.com/lexingyu/p/3448532.html


之前的代码当在刷新状态时,重新回到顶部,刷新状态会有问题,我做了以下修改

- (void)scrollViewDidScroll:(UIScrollView *)scrollView {

    if (scrollView.header.state == MJRefreshHeaderStateRefreshing) {// 刷新状态

        if (scrollView.contentOffset.y < 0) {

            scrollView.contentInset =UIEdgeInsetsMake(MJRefreshHeaderHeight,0, 0,0); // MJRefreshHeaderHeight是下拉刷新偏移量

        }

        elseif (scrollView.contentOffset.y >0) {

            scrollView.contentInset =UIEdgeInsetsZero;

        }

    }

}

欢迎参考!


0 0
原创粉丝点击