У меня есть NSCollectionView. Когда я перетаскиваю элементы (вокруг вида или за его пределами), я получаю правильный внешний вид, но при перетаскивании ячейка пуста (см. Анимированный GIF ниже). Требуемое поведение должно быть таким же, как в Finder, то есть значок должен оставаться на месте, а перетаскиваемое изображение появляется в дополнение к нему.
Я пробовал разные вещи безрезультатно. Например, я попытался установить операцию перетаскивания для копирования в sourceOperationMaskForDraggingContext. Другие не помню - они потерпели неудачу, поэтому я удалил эксперименты. Когда перетаскивание завершается, все обновляется правильно, но во время перетаскивания это выглядит неправильно.
Есть ли (надеюсь, простой) способ заставить NSCollectionView при перетаскивании вести себя как Finder? Спасибо.
[