Mau*_*iya -4 iphone uitableview ios
我想在uitableview中创建加载更多数据,比如在当时显示活动指示器并再次加载更多数据.我在ios开发中使用asihttp请求进行Web服务.所以请帮帮我......
一个开始的地方就是使用这个UIScrollViewDelegate方法,scrollViewDidScroll:你需要检测你何时在底部UITableView.通过执行此操作,您可以将您的UIActivityIndicatorView,呼叫添加到您的Web服务,更新您的UITableViewDataSource,并使用其他数据重新加载表.
例如
- (void)scrollViewDidScroll:(UIScrollView *)scrollView
{
if (scrollView.contentOffset.y == scrollView.contentSize.height - scrollView.frame.size.height) {
// Make new request and add UIActivityIndicator
}
}
Run Code Online (Sandbox Code Playgroud)
当您的Web服务返回其数据并更新数据源时,您可以调用[tableView reloadData]它,它将从您的数据源更新.
| 归档时间: |
|
| 查看次数: |
1970 次 |
| 最近记录: |