2015-02-10 3 views
1

Я уверен, что это очень интересный вопрос, но я просто не могу получить ничего полезного из руководств.Как получить сообщение события из UITextField в пользовательской ячейке таблицы в ячейку таблицы?

У меня есть UITextField, встроенный в обычай UITableViewCell. Если я использую делегат для UITextView - он просто дает мне UITextView.

Если я связываю событие с ParerentViewController, он просто дает мне ID UITextView.

Что я хочу сделать, это обработать событие на уровне UITableViewCell. Могу ли я получить события из этого текстового элемента управления для подачи родительского элемента и обрабатывать их на родительском уровне.

Я, кажется, даже не могу найти родительскую ячейку из UITextField, которую дает мне обработчик. Как узнать, какая ячейка внутри таблицы находится в UITextField, когда я пытаюсь обработать события.

Мне не хватает чего-то очевидного, поскольку я сделал это в предыдущих версиях (до раскадровки), и я уверен, что это было не так сложно.

ответ

1

Ответ подобный вопрос на днях. См. Принятый ответ.

How can I get index path of cell on switch change event in section based table view

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

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

1

Создайте подкласс UITableViewCell и выполните делегаты textField внутри подкласса. Код длинный, но если вы хотите, я могу опубликовать его, когда я получу время.

Смежные вопросы