Реализация UITextFieldDelegate .
Реализация методов делегата в протоколе.Вы можете достичь желаемого.
Вы можете установить фокус, используя метод becomeFirstResponder
для нужного текстового поля.
Взгляните на метод делегата
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string
Текстовое поле вызывает этот метод всякий раз, когда пользователь вводит новый символ в текстовое поле или удаляет существующий символ.
Так что это может решить вашу проблему.