当用户向下滚动表格时,我正在使用 UIRefreshControl 刷新我的表格。那工作正常。
现在我正在使用计时器在一段时间后自动刷新表格,我想要的是:
在表格自动刷新时显示刷新图标,无需用户交互。
我使用了这段代码:
in viewDidLoad:
{
UIRefreshControl *refreshControl = [[UIRefreshControl alloc] init];
[refreshControl addTarget:self action:@selector(refresh:) forControlEvents:UIControlEventValueChanged];
[self.tableView addSubview:refreshControl];
}
- (void)refresh:(UIRefreshControl *)refreshControl
{
[self doUpdate];
[refreshControl endRefreshing];
}
任何帮助将不胜感激 。