textField в tableViewCell очищает значение при прокрутке с экрана - PullRequest
1 голос
/ 12 февраля 2011

У меня есть textField внутри tableViewCell.Недавно я заметил, что если я ввожу значение в textBox, а затем прокручиваю ячейку за пределами экрана, значение в текстовом поле исчезает.

, пожалуйста, кто-нибудь поможет мне, как временно сохранить значения.

Заранее спасибо

1 Ответ

1 голос
/ 18 апреля 2011

Bks при прокрутке назад, в функции источника данных cellForRowAtIndexPath, текстовое поле используется повторно. Итак, что вам нужно сделать, это сохранить текстовое значение текстового поля во время редактирования и присвоить значение этому текстовому полю (или его следует назвать текстовым полем) в cellForRowAtIndexPath.

см. Делегатскую функцию UITextfield:

- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...