使用Swift4.1,iOS11.3.1和Xcode 9.3,
tableView.scrollToRow(at:
之间发生冲突
和tableView委托方法cellForRowAt indexPath:
程序如下:
现在 - 似乎在执行滚动的那一刻,附加数据2提取正好进入。在这种情况下,滚动会干扰额外提取的数据的cellForRowAt。这导致细胞秩序完全腐败!!
所需的解决方案:
如何检测data1-scroll的结束时刻(为了阻止background-fetch的reloadData())直到滚动完成?
对此有任何帮助表示赞赏。