Помогает ли эта функция:
// Allows customization of the target row for a particular row as it is being moved/reordered
- (NSIndexPath *)tableView:(UITableView *)tableView targetIndexPathForMoveFromRowAtIndexPath:(NSIndexPath *)sourceIndexPath toProposedIndexPath:(NSIndexPath *)proposedDestinationIndexPath;
По-видимому, он не срабатывает, пока клетка не будет перемещена примерно на полпути в другую.
Это единственный признак того, что я могу обнаружить, что клетка движется.