先導入第三方MJRefresh,然後將arc改爲mrc,導入MJRefresh.h文件,在在要操作的界面上添加功能
如:
//設置代理
[CCJWatchHelper shareWatchHelper].watchHelperDelegate = self;
- (void)loadData
{
[self.collectionView reloadData];
[self.collectionView headerEndRefreshing];
[self.collectionView footerEndRefreshing];
}
//下拉刷新,上拉加載
- (void)shuaxinJiazai
{
[self.collectionView addHeaderWithCallback:^{
//移除之前的圖片,但是重用
[[CCJWatchHelper shareWatchHelper].coverArr removeAllObjects];
[[CCJWatchHelper shareWatchHelper] readDataFromNetwork:1];
}];
[self.collectionView addFooterWithCallback:^{
static NSInteger page = 2;
[[CCJWatchHelper shareWatchHelper] readDataFromNetwork:page];
//[self.collectionView footerBeginRefreshing];
page++;
}];
}
上拉刷新,下拉加載功能
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.