iOS开发之下拉刷新,上拉加载更多

iOS开发之下拉刷新和上拉加载更多

1.简介(在我们常见的app中都有上拉以及下拉的操作,比例QQ,微信...所以上拉以及下拉的开源库比较多

上拉下拉开源库下载)

  常用的下拉刷新的实现方式

  (1)UIRefreshControl

  (2)EGOTableViewRefresh

  (3)AH3DPullRefresh

  (4)MJRefresh

  (5)自己实现 (一般情况不要自己实现,竟然有了没必要)

2.AH3DPullRefresh的使用

  AH3DPullRefresh 也是一个上拉下拉开源库。使用前导入文件以及设置编译模式ARC以及非ARC

  

[_tableView setPullToRefreshHandler:^{
          
        次方法可以视为当有什么的时候就会调用哪一个方法 block着为一个参数传入开源库中
       _offset 为重什么地方开始下载
    
        //从第一行数据开始下载
        _offset = 1;
        [self startDownloadData];
    }];

    
    [_tableView setPullToLoadMoreHandler:^{
        _offset += _pageSize;
        [self startDownloadData];
    }];

  

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。