我有一个tableView
我每隔2秒更新一次模型。
因此,当在tableView上执行reloadData()
时,滚动不顺畅。
在这种情况下,可以采取哪些措施来实现平滑滚动。
这是我正在做的事情:
//This method is called every 2 seconds
func UpdateModel(getModel: GetModel) {
let background = DispatchQueue.global()
background.async {
//Replace model objects here
DispatchQueue.main.async {
self.testTableView.reloadData()
}
}
}
我如何确保在此表格中滚动不受影响 注意:tableView中没有加载图像。