Можно ли обновить часть представления таблицы пользовательского интерфейса без обновления других ячеек? - PullRequest
2 голосов
/ 07 октября 2010

Можно ли обновить некоторые ячейки, не обновляя другие ячейки в табличном представлении?

Мне нужно удалить, вставить и добавить несколько ячеек одновременно.Для этого я хочу часто обновлять таблицу.

[self.tableView reloadData];

  • Этот код используется для обновления всех ячеек в таблице, я думаю.Я не уверен в этом.Потому что моя таблица содержит огромное количество ячеек, для перезагрузки которых может потребоваться некоторое время.

Заранее спасибо ....

1 Ответ

6 голосов
/ 07 октября 2010

Да, попробуйте - (void)reloadRowsAtIndexPaths:(NSArray *)indexPaths withRowAnimation:(UITableViewRowAnimation)animation. Смотрите также: insertRowsAtIndexPaths:withRowAnimation:, deletetRowsAtIndexPaths:withRowAnimation:.

...