第三方库(比较简单的库 自己也可以做的)
EGORefreshTableHeaderView
- (void)egoRefreshScrollViewDidScroll:(UIScrollView *)scrollView
- (void)egoRefreshScrollViewDidEndDragging:(UIScrollView *)scrollView
- (void)egoRefreshScrollViewDataSourceDidFinishedLoading:(UIScrollView *)scrollView
在tv的对应scrollView代理方法中调用
这个第三方的类有三个代理方法
- (BOOL)egoRefreshTableHeaderDataSourceIsLoading:(EGORefreshTableHeaderView *)view
是否正在刷新
-(NSDate *)egoRefreshTableHeaderDataSourceLastUpdated:(EGORefreshTableHeaderView *)view
刷新日期
- (void)egoRefreshTableHeaderDidTriggerRefresh:(EGORefreshTableHeaderView *)view
触发刷新 开始请求 刷新数据
还有对应的上拉刷新加载新数据
我有一个第三方库 很好的封装了一个tableview 放了上拉和下拉刷新 比较好用的库 EGOTableViewPullRefresh
MJRefresh
这个库集成了简单的上下拉刷新 包括tableview和collection view
这个是我遇到的功能最全的上下拉刷新库了 而且用起来相当的方便