新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > iOS開發(fā)常用的第三方類庫

iOS開發(fā)常用的第三方類庫

作者: 時間:2016-10-08 來源:網(wǎng)絡(luò) 收藏
#pragma mark - Pull to Refresh
- (void) pinHeaderView
{
[super pinHeaderView];
// 下拉刷新視圖顯示一些加載動畫
}
- (void) unpinHeaderView
{
[super unpinHeaderView];
// 下拉刷新視圖停止動畫
}
- (void) headerViewDidScroll:(BOOL)willRefreshOnRelease scrollView:(UIScrollView *)scrollView
{
// 下拉刷新視圖顯示狀態(tài)信息
if (willRefreshOnRelease)
//hv.title.text = @松開后刷新...;
else
//hv.title.text = @下拉刷新...;
}
- (BOOL) refresh
{
if (![super refresh])
return NO;
// 下拉刷新加載數(shù)據(jù)
[self performSelector:@selector(addItemsOnTop) withObject:nil afterDelay:2.0];
return YES;
}
#pragma mark - Load More
- (void) willBeginLoadingMore
{
// 上拉加載更多視圖加載動畫
}
- (void) loadMoreCompleted
{
[super loadMoreCompleted];
// 上拉加載更多視圖停止動畫
if (!self.canLoadMore) {
//沒有更多數(shù)據(jù)的時候執(zhí)行代碼...
}
}
- (BOOL) loadMore
{
if (![super loadMore])
return NO;
// 上拉加載更多數(shù)據(jù)
[self performSelector:@selector(addItemsOnBottom) withObject:nil afterDelay:2.0];
return YES;
}
//
- (void) addItemsOnTop
{
// 加載數(shù)據(jù)...
[self.tableView reloadData];


關(guān)鍵詞:

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉