Pregunta
¿Cómo puedo asignar foco programáticamente a un UITextField específico en una vista? Tengo varios campos y en la vista de visualización, me gustaría poner el cursor en un campo específico, no el primero en la parte superior.
Solución
Intenta hacer esto en viewWillAppear:
[desiredField becomeFirstResponder];
Al hacer que el campo sea el primer respondedor, tiene foco y se mostrará el teclado.
Otros consejos
Configure el primer respondedor para su vista como el campo de texto. Esto se puede hacer en IB.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow