0 / 0 / 1
Регистрация: 06.07.2016
Сообщений: 48
|
|
1 | |
Обновление Realm при drag and drop ячеек в tableView moveRowAt11.10.2019, 20:09. Показов 2344. Ответов 0
Приветствую. При перетаскивании ячейки на новое место у меня проблем не возникает, проблема появляется когда я делаю reloadData - соответственно я не меняю индекс ячеек в самой базе, а только лишь в своем dictionary. Как же все таки поменять индекс объектов и в базе Realm?
Вот код drag and drop ячейки: Код
override func tableView(_ tableView: UITableView, moveRowAt sourceIndexPath: IndexPath, to destinationIndexPath: IndexPath) { let item = self.myDictionary[sourceIndexPath.row] myDictionary.remove(at: sourceIndexPath.row) myDictionary.insert(item, at: destinationIndexPath.row) self.tableViewFromMain.reloadData() } Код
class MyRealmTable: Object { @objc dynamic var time: String? @objc dynamic var foods: String? }
0
|
11.10.2019, 20:09 | |
Ответы с готовыми решениями:
0
DBGrid перемещение ячеек drag'n'drop ом QTableView/QTableWidget drag drop перенос строк и ячеек События MouseEnter/MouseLeave при drag-n-drop Срабатывание событий при Drag&Drop |
11.10.2019, 20:09 | |
11.10.2019, 20:09 | |
Помогаю со студенческими работами здесь
1
Управление видом курсора при Drag&Drop-е Drag & Drop в datagridview при использовании datatable Drag and drop при движении мышкой за пределами сцены Перехват мыши при Drag&Drop файлов на объект Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |