iOS 下拉刷新工具
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
GIF
XLRefreshExample
README.md

README.md

XLRefresh

功能说明

  • 下拉刷新、上拉加载
  • 手动刷新、加载
  • 支持UITableView、UICollectionView、UIWebView、UIScrollView
  • 支持Block方式和代理方式的回调方法

显示效果

UITableView UICollectionView UIWebView
image image image

使用方法

代理方式创建:

_tableView.xl_header = [XLRefreshHeader headerWithRefreshingTarget:self refreshingAction:@selector(refreshMethod)];

_tableView.xl_footer = [XLRefreshFooter footerWithRefreshingTarget:self refreshingAction:@selector(loadMoreMethod)];

block方式创建:

_tableView.xl_header = [XLRefreshHeader headerWithRefreshingBlock:^{
        
}];

_tableView.xl_footer = [XLRefreshFooter footerWithRefreshingBlock:^{
        
}];

手动刷新:

[_tableView.xl_header startRefreshing];

[_tableView.xl_footer startRefreshing];

结束刷新:

[_tableView.xl_header endRefreshing];

[_tableView.xl_footer endRefreshing];

个人开发过的UI工具集合 XLUIKit