Как сделать ячейку таблицы UITextField редактируемой, когда таблица перешла в режим «редактирования»?

У меня есть простое табличное представление, которое можно редактировать. Все, что мне нужно, чтобы пользователь мог сделать, это отредактировать текстовое поле в ячейке, когда он решит редактировать таблицу.


person Lee Probert    schedule 31.03.2010    source источник


Ответы (1)


Вам нужно создать подкласс UITableViewCell, чтобы сделать его редактируемым встроенным. Реализация по умолчанию содержит только UILabels, которые нельзя редактировать. Например, если бы в вашей ячейке было представление UITextField, вы бы переопределили - (void)setEditing:(BOOL)editing animated:(BOOL)animated и сделали текстовое поле первым отвечающим.

person drewh    schedule 31.03.2010