在批量更新过程中重复单元格animation

我已经build立了一个collectionView, 通过这里的解决scheme来实现自定义的重新sorting行为

但是,当单元格被快速拖动到新行时,animation会再次显示拖动单元格的原始位置(请参见下文):

在这里输入图像说明

在这里输入图像说明

我想知道如何才能把拖动的单元格放在被拖动的那一行上,而不是再次显示它的原始单元格的animation。

我已经通过在交互式移动开始时增加拖动单元格的layer.speed属性的设置,并在batchUpdates完成时将其设置回1来解决这个问题。