перезагрузить выбранную ячейку таблицы - PullRequest
0 голосов
/ 05 октября 2018

Итак, у меня есть tableView, который сначала отображает данные, извлеченные из одного json, а затем получает второй json, состоящий из последнего обновленного параметра.

Нет, используя это, я хочу обновить только те ячейки в tableview, чье обновлениезначение больше 1 дня.

перезагрузка данных выполняет работу, но обновляет все ячейки.

Есть ли способ обновить только определенные ячейки таблицы в зависимости от результата json?

Ответы [ 3 ]

0 голосов
/ 05 октября 2018

Вы можете использовать reload UITableView в определенном Indexpath, используя метод ниже

func reloadRows(at indexPaths: [IndexPath], with animation: UITableView.RowAnimation) 
0 голосов
/ 05 октября 2018

Я рекомендую вам NSFetchedResultsController, читайте об этом здесь: https://cocoacasts.com/populate-a-table-view-with-nsfetchedresultscontroller-and-swift-3

0 голосов
/ 05 октября 2018

функция для перезагрузки ячеек по indexPath: reloadRows (в: с:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...