редактировать текст ячейки? - PullRequest
       12

редактировать текст ячейки?

0 голосов
/ 02 сентября 2011

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

Ответы [ 2 ]

0 голосов
/ 03 сентября 2011

Это своего рода продвинутый ход, Викас. Программирование и взаимодействие пользователя с ячейками табличного представления довольно сложно. Причина в том, что код пользовательского интерфейса немного сложен из-за прокручиваемого представления, и вы должны быть готовы к перемещению или изменению ячеек таблицы, если данные таблицы перезагружаются.

Есть ли другой способ достичь желаемого результата? Не могли бы вы спроектировать табличное представление таким образом, чтобы при выделении ячейки вы помещали новое представление в стек навигации и имели в этом представлении компоненты пользовательского интерфейса, позволяющие пользователю редактировать значение?

Это способ, которым Apple использует Настройки на iOS. При выборе строки отображается новый вид с соответствующими элементами управления для редактирования или выбора.

0 голосов
/ 02 сентября 2011

Вы должны использовать свойство textLabel.

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