Я сошел с ума прежде, чем узнал, как правильно задать этот вопрос.
Прежде всего, спасибо Бен Зотто и Эмилю за ответы. Я просто хочу добавить больше деталей к этому. Как отмечает Бен Зотто, вам НУЖНО установить ключ UIReturn. В противном случае клавиатура не сможет адаптировать кнопку возврата к выбранному языку. Для программно созданных UITextField
s просто добавьте в метод viewDidLoad
следующее:
yourTextField.returnKeyType = UIReturnKeyDone; //or all the other UIReturnKeys
И да, есть также возможность установить UIReturnKey
в UITextFields
, созданное в Storyboard
. Выберите текстовое поле в контроллере представления и перейдите к Attributes inspector
и установите Return Key
в значение, отличное от «По умолчанию»:

Это может быть просто для большинства парней с iOS. Но новичкам трудно понять, что вам нужно изменить значение по умолчанию, чтобы вызвать ожидаемое поведение.