Al igual que en serio después de pasar por esto ...Descartando la primera respuesta/Teclado con múltiples Campos de texto
... tengo varias TextFields
y algunos TextViews
. ¿No hay una forma de tener un lote o grupo? ¿Desea dar el primer servicio de respuesta para todos los campos de texto? ¿Tendré que hacer un método para cada campo? Tal vez pasé por alto algo en ese enlace?
Tal vez pueda seguir algo como esto:
Ojalá este último sentido? Gracias por adelantado.
= - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = -
lo he descubierto ....
Controller.h
@interface Controller : UIViewController <UITextFieldDelegate> {
IBOutlet UITextField *clickedDone;
}
@property (nonatomic, retain) IBOutlet UITextField *clickedDone;
Controller.m
#import "Controller.h"
@implementation Controller
@synthesize clickedDone;
- (void)viewDidLoad
{
[super viewDidLoad];
[clickedDone setDelegate:self];
}
- (BOOL)textFieldShouldReturn:(UITextField *)textField {
[textField resignFirstResponder];
return YES;
}
Solo un campo es el primero en responder, solo tiene que renunciar a ese. – progrmr
El enlace a la otra pregunta SO está muerto. – fatuhoku