В вашем контроллере представления с текстовыми полями подключите UITextFieldDelegate и выполните
myTextField.delegate = self;
, затем внедрите его в контроллер -
// In Header
UITextField *currentField;
@property (nonatomic, retain) UITextField *currentField;
// In Implementation
- (void)textFieldDidBeginEditing:(UITextField *)textField
{
self.currentField = textField;
}
Итак, когда вы будете готовы выдвинуть новыйВы просто просматриваете контроллер -
[self.currentField resignFirstResponder];
или более простой, но все свои текстовые поля оставляете без изменений