ACTUALIZACIÓN:¿Cómo agregar el botón Hecho al teclado?
También probé la implementación UITextViewDelegate delegado y luego haciendo en mi controlador:
- (BOOL)textViewShouldEndEditing:(UITextView *)textView
{
[textView resignFirstResponder];
return YES;
}
que también estableció el delegado de la vista de texto para ser auto (instancia de vista controlador).
Al hacer clic en el botón Listo todavía inserta simplemente una nueva línea :(
ACTUALIZACIÓN:
Lo que he hecho hasta ahora he implementado un UITextFieldDelegate por mi controlador de vista
.. He conectado la vista de texto al controlador de vista a través de la toma de corriente.
Luego lo hice:
self.myTextView.delegate = self;
Y:
- (BOOL)textFieldShouldReturn:(UITextField *)textField
{
[textField resignFirstResponder];
return YES;
}
Pero cuando hago clic en el botón Hecho, que sólo añade una nueva línea.
Así que tengo un elemento UITextView en mi escena y cuando un usuario lo toca, aparece el teclado y se puede editar.
Sin embargo, no puedo cerrar el teclado.
¿Cómo puedo agregar el botón Hecho al teclado para que pueda ser descartado?
Investigue un poco antes de publicar aquí. Un google para el botón 'UITextField done' arroja muchos resultados relevantes, incluido este http://coderslike.us/2009/03/09/dismissing-keyboard-for-uitextfield/ – joerick
@joerick Intenté su enlace. Cuando hago clic en el botón Listo, solo inserta una nueva línea. –
Muéstranos lo que tienes hasta ahora; publica el código que estás usando en este momento, y luego podemos ver lo que podrías estar haciendo mal. – joerick