新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > iOS开发常用的第三方类库

iOS开发常用的第三方类库

作者: 时间:2016-10-08 来源:网络 收藏
#pragma mark - Pull to Refresh
- (void) pinHeaderView
{
[super pinHeaderView];
// 下拉刷新视图显示一些加载动画
}
- (void) unpinHeaderView
{
[super unpinHeaderView];
// 下拉刷新视图停止动画
}
- (void) headerViewDidScroll:(BOOL)willRefreshOnRelease scrollView:(UIScrollView *)scrollView
{
// 下拉刷新视图显示状态信息
if (willRefreshOnRelease)
//hv.title.text = @松开后刷新...;
else
//hv.title.text = @下拉刷新...;
}
- (BOOL) refresh
{
if (![super refresh])
return NO;
// 下拉刷新加载数据
[self performSelector:@selector(addItemsOnTop) withObject:nil afterDelay:2.0];
return YES;
}
#pragma mark - Load More
- (void) willBeginLoadingMore
{
// 上拉加载更多视图加载动画
}
- (void) loadMoreCompleted
{
[super loadMoreCompleted];
// 上拉加载更多视图停止动画
if (!self.canLoadMore) {
//没有更多数据的时候执行代码...
}
}
- (BOOL) loadMore
{
if (![super loadMore])
return NO;
// 上拉加载更多数据
[self performSelector:@selector(addItemsOnBottom) withObject:nil afterDelay:2.0];
return YES;
}
//
- (void) addItemsOnTop
{
// 加载数据...
[self.tableView reloadData];


关键词:

评论


相关推荐

技术专区

关闭