Как я могу программным образом назначить фокус на определенный UITextField в представлении? У меня есть несколько полей и на экране просмотра, я бы хотел поместить курсор в определенное поле, а не в первое.
UITextField focus
Ответ 1
Попробуйте сделать это в viewWillAppear:
[desiredField becomeFirstResponder];
Сделав поле первым ответчиком, оно имеет фокус, и клавиатура будет отображаться.
Ответ 2
Установите первый ответчик для вашего представления как текстовое поле. Это можно сделать в IB.