SideRefreshHeader *refreshHeader = [SideRefreshHeader refreshWithLoadAction:^{ //執行刷新 }]; self.collectionView.sideRefreshHeader = refreshHeader; SideRefreshFooter *refreshFooter = [SideRefreshFooter refreshWithLoadAction:^{ //執行加載更多 }]; self.collectionView.sideRefreshFooter = refreshFooter;
SideRefreshHeader *refreshHeader = [SideRefreshHeader refreshWithLoadAction:^{ //執行刷新 }]; NSMutableArray *loadingImages = [NSMutableArray array]; for(int i = 1; i <= 9; i++) { UIImage *loadingImg = [UIImage imageNamed:[NSString stringWithFormat:@"loading_0%d", i]]; if(loadingImg) { [loadingImages addObject:loadingImg]; } } refreshHeader.loadingImages = loadingImages;//自定義圖片動畫 //自定義提示文案 refreshHeader.normalMessage = @"再拉我試試!"; refreshHeader.pullingMessage = @"鬆開,鬆開"; refreshHeader.loadingMessage = @"奔跑..."; self.collectionView.sideRefreshHeader = refreshHeader; SideRefreshFooter *refreshFooter = [SideRefreshFooter refreshWithLoadAction:^{ //執行加載更多 }]; self.collectionView.sideRefreshFooter = refreshFooter;
SideRefreshHeader *refreshHeader = [SideRefreshHeader refreshWithLoadAction:^{ //執行刷新 }]; refreshHeader.hideMessage = YES;//隱藏提示 self.collectionView.sideRefreshHeader = refreshHeader; SideRefreshFooter *refreshFooter = [SideRefreshFooter refreshWithLoadAction:^{ //執行加載更多 }]; refreshFooter.hideIndicator = YES;//隱藏加載動畫 self.collectionView.sideRefreshFooter = refreshFooter;
顯示默認提示github
[self.collectionView showEmptyFooter]
顯示自定義提示ide
[self.collectionView showEmptyFooterWithMessage:@"不要看了,沒有了。"];
PS:隱藏須要手動調用動畫
[self.collectionView hideEmptyFooter];
若是以爲好用歡迎Star github, 使用問題請Issue。spa