Форум программистов, компьютерный форум, киберфорум
Программирование iOS/iPhone
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 1
Регистрация: 06.07.2016
Сообщений: 48
1

Обновление Realm при drag and drop ячеек в tableView moveRowAt

11.10.2019, 20:09. Показов 2344. Ответов 0

Author24 — интернет-сервис помощи студентам
Приветствую. При перетаскивании ячейки на новое место у меня проблем не возникает, проблема появляется когда я делаю 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?

}
Как же изменить собственно индекс ячеек в базе Realm?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.10.2019, 20:09
Ответы с готовыми решениями:

DBGrid перемещение ячеек drag'n'drop ом
Есть DBGrid с таблицей, как осуществить перемещение ячеек драгндропом ? (Допустим таблица) ...

QTableView/QTableWidget drag drop перенос строк и ячеек
Вопросище, никак не иначе. Столкнулся с тем, что реализация переноса выделения строк ячеек да и...

События MouseEnter/MouseLeave при drag-n-drop
описываю ситуацию: есть два контрола: <Label Canvas.Top="40" Canvas.Left="30" Padding="10" ...

Срабатывание событий при Drag&Drop
Добрый вечер. Имеется 4 колоны. Нужно, чтобы срабатывало событие при drag&drop. Нормально можно...

0
11.10.2019, 20:09
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.10.2019, 20:09
Помогаю со студенческими работами здесь

Управление видом курсора при Drag&Drop-е
1) Применяя перетаскивание Drag&Drop, после инициализации свойства DragIcon н.п.: TreeView.DragIcon...

Drag & Drop в datagridview при использовании datatable
Здравствуйте! Нужно реализовать Drag & Drop в datagridview при использовании datatable. Есть такой...

Drag and drop при движении мышкой за пределами сцены
Подскажите как достичь такого же эффекта перетаскивания как на данном примере пример необходимо...

Перехват мыши при Drag&Drop файлов на объект
допустим, требуется на объект, например на TreeView перетаскивать файлы (напр. из Explorer'а). для...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru