iOS 下拉刷新工具
UITableView | UICollectionView | UIWebView |
---|---|---|
代理方式创建:
_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];