Почему текст в скрытых полях при прокрутке очищается - PullRequest
0 голосов
/ 26 января 2012

Я использую UITableView. Если я изменю текст в текстовом поле, а затем прокручиваю вниз, это текстовое поле очищается. Почему текст в скрытых полях при прокрутке UITableView очищается?

1 Ответ

1 голос
/ 26 января 2012

Это потому, что ячейки таблицы будут повторно использоваться cellAtRowInIndexPath, как только пользователь прокрутит ячейку за пределами экрана. Чтобы сохранить содержимое ячейки таблицы, необходимо сохранить содержимое в NSArray в контроллере таблицы, как только пользователь закончит редактирование текста. Если пользователь вернется к исходной строке, прочитайте текст из NSArray и установите его обратно в textField.

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