У меня есть вид на стол, onclick 7-й строки, я нажимаю другой вид. Затем, когда я возвращаюсь с помощью pop, tableview автоматически перезагружается в ios8. Это не так. Ios 7.ios 8 tableview перезагружается автоматически, когда вид появляется после pop
Проблема в cellForRow и HeightForRow для 0,1,2,3 ячейки не вызывается. Следовательно, таблица прокручивает 7-ю строку вверх и не отображается. Видно 9,10,11 клеток.
Я хочу, чтобы таблица оставалась такой, какая была, когда я возвращаюсь к этому виду.
Я сохранил selectedIndex и прокрутил таблицу к определенному индексу в viewWillAppear.
[self.table_exhibitorProfile scrollToRowAtIndexPath:self.selectedIndexPath atScrollPosition:UITableViewScrollPositionNone animated:NO];
В нем показана 7-я ячейка, но ее положение не такое же, как и было. Это вверху.
Вы вызываете [tableView reloadData] в ViewDidAppear/ViewWillAppear? – Mrunal
Нет. Я звоню. Он отлично работает в ios7. – Durgaprasad
Да, я столкнулся с этой проблемой. Я заполняю таблицы строк из основных данных, но я не связываю их явно, просто используя основные данные, как если бы это был набор словарей или что-то еще. Однако, если я манипулирую основными данными (добавлять или удалять строки), это вызывает перезагрузку моего tableview. Не знаю, почему. –