перетащите CollectionViewCells, которые содержат изображения, полученные Firebase - PullRequest
0 голосов
/ 18 июня 2020

После того, как я получу несколько изображений из Firebase:

self.userMedias.count //Say there are 6 

Я хочу изменить положение двух изображений при перетаскивании ячейки из sourceIndexpath в destinationIndexpath.

Что мне здесь написать, чтобы это произошло? Я знаю только основную c перетаскивания (см. // ниже). Что еще более важно, я хочу обновить базу данных Firebase, чтобы новый порядок отображался, когда я открою контроллер в следующий раз.

func collectionView(_ collectionView: UICollectionView, moveItemAt sourceIndexPath: IndexPath, to destinationIndexPath: IndexPath) {

//let temp = array.remove(at: sourceIndexPath.item)
//array.insert(temp, at: destinationIndexPath.item)
//array is e.g. var array = ["1","2","3"]

}
...