Как изменить оттенок UIDragPreviewParameters?

введите сюда описание изображения

Как изменить цвет фона номера на красный?

UIDragPreviewParameters предоставляет только цвет фона для изменения полупрозрачной ячейки.

У меня есть представление коллекции, и я согласую функции dragDelegate и dropDelegate.

вот метод:

      func collectionView(_ collectionView: UICollectionView, itemsForBeginning session: UIDragSession, at indexPath: IndexPath) -> [UIDragItem] {
    print("itemsForBeginning")
    return [UIDragItem(itemProvider: NSItemProvider())]
}

func collectionView(_ collectionView: UICollectionView, dragPreviewParametersForItemAt indexPath: IndexPath) -> UIDragPreviewParameters? {
    print("dragPreviewParametersForItemAt")
    let s = UIDragPreviewParameters()
    s.backgroundColor = .orange
    return s
}

0 ответов