在 UITableView 上加载数据向上滚动
Posted
技术标签:
【中文标题】在 UITableView 上加载数据向上滚动【英文标题】:Loading data on UITableView up scroll 【发布时间】:2013-11-20 12:02:48 【问题描述】:当滚动离开 UITableView 时,我想显示活动指示器并从服务器加载更多内容。
我在几个 News Feed 应用程序中看到了它:
有人知道吗,请帮帮我,谢谢!
【问题讨论】:
它叫UIRefreshControl
【参考方案1】:
使用UIRefreshControl
- (void)viewDidLoad
[super viewDidLoad];
self.title = @"News Feed";
self.allNewsEntries = [NSMutableArray array];
[self downloadNewsEntries];
UIRefreshControl *refreshControl = [[UIRefreshControl alloc] init];
[refreshControl addTarget:self action:@selector(refreshContent)
forControlEvents:UIControlEventValueChanged];
self.refreshControl = refreshControl;
-(void) refreshContent
[self.allNewsEntries removeAllObjects];
[self downloadNewsEntries];
[self.refreshControl endRefreshing];
【讨论】:
以上是关于在 UITableView 上加载数据向上滚动的主要内容,如果未能解决你的问题,请参考以下文章
UITableView 在 reloadData 上向上滚动
每次我重新加载 tableview 部分时 UITableView 都不会向上滚动