Найти объект по тегу - PullRequest
       4

Найти объект по тегу

1 голос
/ 26 ноября 2010

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

Ответы [ 3 ]

1 голос
/ 27 сентября 2013

Вы можете получить ссылку, используя viewWithTag и отправьте сообщение на ссылку, как обычно.

UITextField *tfObj=(UITextField*)[tblVuObj viewWithTag:1];
0 голосов
/ 26 ноября 2010

Решено:

Создайте указатели в @interface и выполните:

self.carBody = cellTextField;
0 голосов
/ 26 ноября 2010

UITableView содержит только видимые ячейки. Поэтому вы не можете получить доступ к ячейкам, которые не видны. Чтобы перебрать видимые ячейки:

для (UITableViewCell * aCell в [theTable visibleCells]) { UITextField * aField = (UITextField *) [aCell viewWithTag: kYourTextFieldTag]; }

...