Перезагрузка строки в ячейке TableView - PullRequest
1 голос
/ 18 февраля 2011

Хорошо, вот сделка.У меня есть спортивное приложение, в котором я хочу обновить оценки (проанализированные с веб-сайта), которые находятся в виде таблицы, когда viewdidappear или когда пользователь прокручивает список.поэтому, в основном, обновляя текст метки, присутствующей в ячейке, не помещая мою функцию в cellForRowAtIndex, делая производительность ужасной.

Я пытался сделать что-то вроде асинхронной загрузки изображений в виде таблицы с использованием NSURLConnection, но безуспешно(только один загружался в таблицу).Мне было интересно, если бы кто-то делал это раньше и мог бы помочь мне.

1 Ответ

1 голос
/ 18 февраля 2011
- (void)reloadRowsAtIndexPaths:(NSArray *)indexPaths withRowAnimation:(UITableViewRowAnimation)animation;

Справочная библиотека Apple iOS находится здесь

            NSArray *indexPaths = [[NSArray alloc] initWithObjects:[NSIndexPath indexPathForRow:row inSection:section], nil];
            [(UITableView *)self.view reloadRowsAtIndexPaths: indexPaths
                                            withRowAnimation: UITableViewRowAnimationTop];

            [indexPaths release];
...