После того, как я получу несколько изображений из 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"]
}