在我对模型进行某些更改后的UITableView
中,我正在尝试根据模型加载我的单元格加载的特定部分。但是每当发生变化时,都会出现动画错误,就像弹跳到顶部或向下一样。我该如何解决?到目前为止一切都没有这是我在api响应后更新我的部分的方式:
DispatchQueue.main.async {
self.tableView.beginUpdates()
self.tableView.reloadSections(indexSet, with: .none)
self.tableView.endUpdates()
}
答案 0 :(得分:0)
因为我有不同尺寸的图像,所以tableview
无法在重新加载表格时调整高度计算。所以我试图预先计算之前的高度并将其调整为新的高度。在实现这个问题时,我想到我可以从我的单元格更新表格并调用layoutIfNeeded
就可以了。所以最终它奏效了。