The easiest way to use pull-to-refresh
MJRefreshHeaderView *header = [MJRefreshHeaderView header];
header.scrollView = self.collectionView; // 或者tableView
MJRefreshFooterView *footer = [MJRefreshFooterView footer];
footer.scrollView = self.collectionView; // 或者tableView
设置delegate,通过代理方法监听(参考MJCollectionViewController.m)
设置block,通过block回调监听(参考MJTableViewController.m)
- (void)dealloc
{
[_header free];
[_footer free];
}
endRefreshing