I want to know which delegate is called on click of the down arrow on the keyboard. I was expecting the cursor to move to the securityAnswer field after the securityQuestion field. But instead it skips one textfield and goes to the third one, i.e the mobile textfield. While it works fine on click of the done button. Also, when I manually click on the securityAnswer field the down arrow dissappears and only the up arrow stays. Please see the screenshot for referance.
I have tried all the textfield delegates.
- (BOOL)textFieldShouldBeginEditing:(UITextField *)textField;
- (void)textFieldDidBeginEditing:(UITextField *)textField;
- (BOOL)textFieldShouldEndEditing:(UITextField *)textField;
- (void)textFieldDidEndEditing:(UITextField *)textField;
- (void)textFieldDidEndEditing:(UITextField *)textField;
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string;
- (BOOL)textFieldShouldClear:(UITextField *)textField;
- (BOOL)textFieldShouldReturn:(UITextField *)textField;