¿Cómo establece programáticamente el foco en algún campo de texto en iPhone como resultado de presionar en el campo de texto?Cómo establecer el foco en un campo de texto en iphone?
Respuesta
Agregue Delegar al TextField. Puede seguir el proceso detallado en este artículo: http://www.roseindia.net/tutorial/iphone/examples/iphone-AddTwoTextField.html
Para cambiar el enfoque sobre la marcha:
[yourTextField becomeFirstResponder];
este sitio solo recibe entradas y se coloca para ingresar al otro campo de texto. Le pregunté cómo establecer el foco (como setOnFocus en android) en el campo de texto y hw para crear un evento de clic para el campo de texto en iphone. –
Agregar el evento TouchUpInside para TextField –
no funciona. – AsimRazaKhan
solo hago los firstresponder textField, esto también emergerá el teclado:
[self.textField becomeFirstResponder];
Y solo un código de ejemplo más típico que puede ayudar a alguien,
en su guión gráfico, haga clic en uno de los campos de texto y configure las tomas-delegado como la clase en cuestión. En esa clase, en el archivo .h asegurarse de que usted declara que es un UITextFieldDelegate
@interface Login : UIViewController <UITextFieldDelegate>
A continuación, en el archivo .m, usted podría tener este por ejemplo ...
-(BOOL)textFieldShouldReturn:(UITextField *)textField
{
if (textField == self.loginEmail) { [self.loginPassword becomeFirstResponder]; }
if (textField == self.loginPassword) { [self yourLoginRoutine]; return YES; }
return YES;
}
Cuando un usuario hace clic en el botón "Siguiente" en el teclado virtual - en el campo "correo electrónico" - lo moverá correctamente al campo de contraseña. Cuando un usuario hace clic en el botón "Siguiente" en el teclado virtual, en el campo "contraseña", llamará correctamente a suLoginRoutine.
(En el guión gráfico, en el inspector de atributos, observe que puede seleccionar el texto que desea en la tecla Volver ... aquí "Siguiente" funcionaría bien en el campo de correo electrónico y "Hecho" funcionaría bien en campo de contraseña.)
Espero que ayude!
- 1. Establecer el foco en un campo de texto
- 2. Establecer el foco en el campo de texto Extjs
- 3. ¿Cómo establecer el foco en el próximo uitextfield en iPhone?
- 4. Establecer el foco en un texto emergente Control de entrada
- 5. No se puede establecer el foco() en un campo de texto
- 6. Establecer el foco en el campo de cuadro de texto oculto usando Javascript
- 7. Cómo borrar campo de texto en el foco del campo de texto
- 8. Detectar foco de UISearchBar en el campo de texto
- 9. Establecer texto para un campo de texto en UIWebView
- 10. cómo establecer el foco en el cuadro de texto en un formulario de diálogo usando C#
- 11. Establecer el foco en el texto de entrada JSF específico en la carga de la página
- 12. ¿Cómo establecer el foco en otra ventana?
- 13. Establecer el cursor en una longitud de 14 en el foco de un cuadro de texto
- 14. jquery cómo establecer el foco de entrada en el control
- 15. ¿Cómo establecer el foco en un widget de botón programáticamente?
- 16. Establecer el foco del cuadro de texto en el safari móvil
- 17. ¿Cómo establecer el foco en un cuadro de texto Html.TextBoxFor - mvc 2
- 18. WPF TabControl En SelectionChanged, establezca el foco en un campo de texto
- 19. Establecer el foco en la siguiente entrada en jQuery?
- 20. ¿Cómo se cambia el UIControl con foco en iPhone?
- 21. ¿Cómo borrar un cuadro de texto en el foco?
- 22. Validación en el campo de texto: borde rojo resaltado, iPhone
- 23. Establecer el foco de QLineEdit en Qt
- 24. Mover el foco a un campo particular
- 25. knockout.js establecer el foco en una plantilla
- 26. foco en el cuadro de texto
- 27. ¿Cómo se puede cambiar un campo de texto de entrada a un área de contraseña en el foco en JQuery?
- 28. ¿Cómo volver a enfocar un campo de texto cuando se pierde el foco en un formulario HTML?
- 29. ¿Cómo determinar si un campo tiene foco?
- 30. tratando de establecer el foco en un cuadro de texto oculto
para uso de foco [textfield becomeFirstResponder] – Narayana
Según su requisito ... si desea agregar un evento de clic !! puede configurar Single TapGesture, que es una alternativa para el evento click. [YourtextField addGestureRecognizer: tapGesture]; no olvides declarar el gesto de tap antes de agregar !! –
No es difícil decir lo que se está preguntando aquí, y es una pregunta completamente legítima. Cerrar preguntas como esta no ayuda a la comunidad. – devios1