所有
当按下按钮时,我会如何每五秒强制重新加载一个表视图(在一个视图控制器中),持续十五秒?
谢谢, 詹姆斯
答案 0 :(得分:6)
首先按下按钮
时创建一个计时器NSTimer *timer = [NSTimer scheduledTimerWithTimeInterval:5.0 target:self selector:@selector(updateMethod) userInfo:nil repeats:YES];
然后在你的方法中每5秒触发一次
- (void) updateMethod
{
[self.tableView reloadData];
}
答案 1 :(得分:2)
查看NSTimers
& Apple Documentation。这将为您提供有关间隔的概念,并帮助您解决所需的延迟问题。
对于重新加载tableview,[self.tableView reloadData];
应该诀窍。