Я перезаряжаю ячейку, используя reloadRowsAtIndexPath
, когда нажата кнопка в этой ячейке. Затем делегаты tableView получают вызов дважды. Когда я нажимаю кнопку в первый раз, одно из моих подзонов удаляется. При втором нажатии он восстанавливается. При проверке cellForRowAtIndexPath
я получаю ячейку с другим адресом. Я получаю его обратно на второй клик (ячейка с тем же адресом). Я сомневаюсь, что это проблема с повторным использованием ячеек. Но если я перезагружаю всю таблицу (используя reloadData
), проблем нет.reloadRowsAtIndexPath установка другой ячейки при повторном использовании
0
A
ответ
0
tableView.reloadData
подходит всем!
+0
То, что я сейчас делаю. Но когда изменяется высота, вызывается scrollViewDidScroll и вызывает некоторые проблемы. – krishnanunni
Смежные вопросы
- 1. UITableViewCell blank при повторном использовании
- 2. Проблема при повторном использовании ячеек таблицы просмотра
- 3. UITableViewController, не отображающий ячейки при повторном посещении
- 4. Как переопределить reloadRowsAtIndexPath?
- 5. Какой шаблон использовать при повторном использовании функций
- 6. Вопрос о повторном использовании UICollectionView
- 7. Ошибка ограничения UITableViewCell при повторном использовании ячеек
- 8. Устранение поведения при повторном использовании внутри блока?
- 9. Подготовленный отчет, сбой при повторном использовании
- 10. Ошибка использования сокета при повторном использовании сокетов
- 11. Проблема при повторном использовании кода «LazyTableImages»
- 12. NSMutableArray removeAllObjects против нового при повторном использовании
- 13. Операция отмены отменена при повторном использовании
- 14. IllegalStateException при повторном использовании экземпляра MediaRecorder
- 15. Облицовочной проблему при повторном использовании соединения Монго
- 16. collectionview в tableviewcell отображает неправильные данные при повторном использовании
- 17. Crash on `reloadRowsAtIndexPath`
- 18. UICollectionView, показывающий значения из старых ячеек при повторном использовании
- 19. UITableView - using reloadRowsAtIndexPath
- 20. проблема в повторном использовании табло сотовой таблицы
- 21. Изменение форматирования шрифта с атрибутированным строкой при повторном использовании UITableViewCell
- 22. Пользовательская ячейка IOS с ярлыками, отображающими неправильный текст при повторном использовании ячейки
- 23. PDO lastInsertId() возвращает 0 при использовании при повторном обновлении ключа?
- 24. Automapper: повторном использовании созданных карт
- 25. Вопрос о повторном использовании XML
- 26. AngularJS & Datatable - Компилировать html при повторном рендеринге значения ячейки
- 27. установка модулей при использовании perlbrew
- 28. Установка таймаута при использовании Dojo
- 29. Установка делегата при использовании canDisplayBannerAds
- 30. Проблема при повторном использовании тех же самых серверов
Вы можете написать код ячейки для метода строки –
Пожалуйста, разместите код для cellForRowAtIndexPath: а также место, где вы называете reloadRows – ZeMoon
@CrazyDeveloper - Извините, проект получил NDA. Также код содержит внутренние методы. Вы использовали reloadRowsAtIndexPath? Будет ли он дважды запускать ячейку для строки? – krishnanunni