Ocultar teclado iPhone

http://snipplr.com/view/64467/ocultar-teclado-iphone/

Oculta el teclado del iPhone cuando se toca en otro lado de la pantalla que no sea el campo de texto actual.

  1. // Esta funcion es para que cuando el Usuario toque fuera de
  2. // un campo de texto, desaparezca el teclado
  3. – (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {
  4. UITouch *touch = [[event allTouches] anyObject];
  5. // Listo los campos de texto
  6. if ([txtUsuario isFirstResponder] && [touch view] != txtUsuario) {
  7. [txtUsuario resignFirstResponder];
  8. }
  9. if ([txtPassword isFirstResponder] && [touch view] != txtPassword) {
  10. [txtPassword resignFirstResponder];
  11. }
  12. [super touchesBegan:touches withEvent:event];
  13. }