перезагрузите существующий UITableViewCell с другой высотой и содержанием - PullRequest
0 голосов
/ 17 июня 2011

Для перезагрузки высоты ячейки и содержимого я позвонил:

[[self tableView]reloadRowsAtIndexPaths:[NSArray arrayWithObject:[NSIndexPath indexPathForRow:0 inSection:kSectionShoppingList]] withRowAnimation:UITab

Эта функция вызывает метод источника данных HeightForRow, но не вызывает метод источника данных CellForRowAtIndexPath.

Это поведение по умолчанию или я что-то упустил?

1 Ответ

0 голосов
/ 17 июня 2011

Попробуйте метод reloadSectionAtIndexPath.

ОБНОВЛЕНИЕ

Вам необходимо вычислить высоту перед отображением ячейки.Как в heightForRowAtIndexPath.

Используйте этот метод для отображения строк переменной высоты.

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