ios - 当我像在 ios 中的 Flipkart 中一样将表格 View 滚动到底部时,如何在表格 View 中显示事件指示器?

标签 ios iphone uitableview

UITableView 总是在页脚中显示一个指示器。
当我的表格 View 滚动到 View 底部时,我想从服务器加载更多项目。

我的代码是:

UIView *loadMoreV = [[UIView alloc]initWithFrame:CGRectMake(0, 0, homeTV.frame.size.width, 40)];
loadMoreV.backgroundColor = [UIColor clearColor];
loadMoreV.layer.cornerRadius = 5.0f;

UIActivityIndicatorView *activityIndicator = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleGray];
activityIndicator.alpha = 1.0;
activityIndicator.center = CGPointMake(loadMoreV.frame.size.width/2,20);
activityIndicator.hidesWhenStopped = NO;
[loadMoreV addSubview:activityIndicator];

homeTV.tableFooterView = loadMoreV;
[activityIndicator startAnimating];

最佳答案

您需要在 CellforRow TableView 方法中进行检查以获取最后一行并在该检查中从服务器获取数据。

关于ios - 当我像在 ios 中的 Flipkart 中一样将表格 View 滚动到底部时,如何在表格 View 中显示事件指示器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29624602/

相关文章:

ios - 如何使用滑动手势移动 Sprite ?

ios - NSUrlConnection - 上传文件并发送 POST 参数

ios - JTAppleCalendarView 取消选择项目时显示选定 View

iphone - 如何在 iOS 上执行人脸识别?

iphone - UITableView 失去选中状态 iOS

ios - Swift NSLocale 编程常量

iPhone推送通知urbanairship,phonegap,c#

ios - 从 UITableViewController 的 View 模型呈现模态

ios - 为每个 UITableViewCell 创建一个按钮

ios - CGContextClearRect 导致背景颜色为黑色