Поскольку Уильям Ниу прав, но вы также можете использовать этот код, описанный ниже.
Я использовал это и получил успех. Теперь рассмотрим пример UITextField ...
Вы можете использовать метод делегата UITextView -(BOOL)textFieldShouldReturn:(UITextField*)textField
, как описано ниже.
Но перед тем, как сделать это, вам нужно присвоить тег каждому UITextField в порядке приращения ... (Порядок приращения не требуется, но, как и в моем коде, это необходимо, вы также можете использовать порядок уменьшения, но некоторые изменения кода за это)
- (BOOL)textFieldShouldReturn:(UITextField *)textField {
NSInteger nextTag = textField.tag + 1;
UIResponder* nextResponder = [self.view viewWithTag:nextTag];
if (nextResponder) {
[nextResponder becomeFirstResponder];
} else {
[textField resignFirstResponder];
}
return YES;
}
Надеюсь, это сработает для вас ...
Удачного кодирования ....