UICollectionView 配合 MJRefresh使用只能上拉刷新一次的问题

现象

第一次:页面滚动到最下面,执行刷新方法,没问题
第二次,新加载的数据再次滚动到底部,就不执行刷新方法了。

原因

暂时不知道,回头填坑

解决方案

判断是否滚动到底部,如果滚动到底部,只手动执行刷新方法

- (void)scrollViewDidEndDecelerating:(UIScrollView *)scrollView
{
    if (fabs(scrollView.contentSize.height - scrollView.frame.size.height - scrollView.contentOffset.y) < scrollView.contentSize.height * 0.2) {
        [self updateData];
    }
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 180,185评论 25 708
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 16,516评论 4 61
  • 如果你对一件事情不是真正的感兴趣,你不会做好这件事情的。——雷哥哥
    沙漏记得阅读 188评论 0 0
  • 图片发自简书App 1 每次去超市,货架上总是摆满了大大的榴莲,好像接受检阅一样,任你采撷。当我走近它时,那一条条...
    碧环阅读 697评论 4 25

友情链接更多精彩内容