Как обновить содержимое ячейки таблицы в режиме реального времени всякий раз, когда содержимое ячейки обновляется в режиме реального времени в ios swift - PullRequest
0 голосов
/ 06 сентября 2018

Я работаю над приложением чата с использованием openfire. Я поместил метку статуса доставки в ячейку просмотра таблицы. Я получаю обратный звонок независимо от того, получило ли получатель сообщение или нет, и затем я обновляю статус доставки до sqlite DB, а затем я отображаю содержимое ячейки. Моя проблема в том, что моя метка состояния доставки не обновляется после обновления sqlite, когда пользователь находится в этом tableviewcontroller в режиме реального времени.

1 Ответ

0 голосов
/ 06 сентября 2018

Обновите данные модели, а затем вызовите метод табличного представления reloadRows(at:with:) с indexPaths измененных ячеек. Обязательно выполните вызов reloadRows(at:with:) в главном потоке.

...