Я работаю над приложением, в котором есть функция регистрации. Процесс регистрации разбит на 3 разных представления, каждое из которых имеет 2 UITextField для ввода данных пользователем. Я также реализовал UITextFieldDelegate
методы;
- (void)textFieldDidBeginEditing:(UITextField *)textField;
- (BOOL)textFieldShouldEndEditing:(UITextField *)textField;
- (void)textFieldDidEndEditing:(UITextField *)textField;
и
- (BOOL)textFieldShouldReturn:(UITextField *)textField;
В зависимости от того, какой UITextField
находится в фокусе, будет определять, какой метод вызывается, когда пользователь нажимает клавишу возврата на клавиатуре. Я хотел бы просто вызвать мой метод resignFirstResponder
для первых 4 UITextField
с, но в последнем textField я хотел бы вызвать мой метод соединения при нажатии return.
Итак, мой вопрос; Как я могу определить, какой UITextField
только что вызвал метод textFieldShouldReturn:
?
Как всегда, заранее спасибо!