当在 block 内执行某些任务时,我正在尝试刷新 TableView Controller 。我已经检查了有关 stackoverflow 的问题,但它们处理刷新选项,但我希望它只是重新加载 View 并转到 viewDidLoad 和 ViewWillAppear。这是建议。
[self.tableView reloadData];
但这似乎不起作用。有什么想法吗?
最佳答案
您无法重新加载 tableview
或更新 block 内的任何 View 。如果你想更新或刷新你的表,那么你将创建一个主线程 block 并编写代码以在主线程上刷新表。
所以,试试这个代码:
dispatch_async(dispatch_get_main_queue(), ^{
enter code here
});
关于ios - 在ios中刷新tableviewcontroller,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30528081/