UITextField focus - PullRequest
       11

UITextField focus

62 голосов
/ 19 июня 2009

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

Ответы [ 2 ]

143 голосов
/ 19 июня 2009

Попробуйте сделать это в viewWillAppear:

[desiredField becomeFirstResponder];

Сделав поле первым респондентом, оно будет иметь фокус и будет отображаться клавиатура.

4 голосов
/ 19 июня 2009

Установите первый респондент для вашего представления, чтобы быть текстовым полем. Это можно сделать в IB.

...