这里介绍一下MJRefresh刷新动画的使用。
在code4App下载MJRefresh的代码,导入工程文件,在要使用的类中导入头文件
#import "MJRefresh.h"
在viewDidLoad中加入block代码,进入刷新状态时区调用loadNewData方法,
__weak typeof(self) weakSelf = self;
// 添加传统的下拉刷新
// 设置回调(一旦进入刷新状态就会调用这个refreshingBlock)
[_InforTableView addLegendHeaderWithRefreshingBlock:^{
[weakSelf loadNewData];
}];
// 马上进入刷新状态
[_InforTableView.legendHeader beginRefreshing];
- (void)loadNewData
{
[self getSourceFromNet]; //网络请求的方法
[_InforTableView.header endRefreshing]; //结束刷新
}