Есть ли способ использовать клавиатуру с клавишей «Перейти» вместо клавиши «Возврат», как при доступе к полям входа в Safari? Я предполагаю, что это должно быть что-то тривиальное, но мои поиски ничего не дают. (
Заранее спасибо.
Для UITextField или для редактирования UITextView:
UITextField
UITextView
[myTextField setReturnKeyType:UIReturnKeyGo];
Вы также можете настроить это в Интерфейсном Разработчике, под Черты ввода текста для вашего текстового поля / представления:
В Xamarin.iOS или Monotouch есть:
myTextField.ReturnKeyType = UIReturnKeyType.Go;
Возможные значения:
Default Go Google Join Next Route Search Send Yahoo Done EmergencyCall Continue
myTextField.returnKeyType = UIReturnKeyType.Go
Другие варианты для имени ключа возврата можно найти по адресу: https://developer.apple.com/library/ios/documentation/UIKit/Reference/UITextInputTraits_Protocol/#//apple_ref/c/tdef/UIReturnKeyType
Вы можете использовать этот простой способ: [textField setReturnKeyType:UIReturnKeyGo]; вместо кнопки «Добавить».
[textField setReturnKeyType:UIReturnKeyGo];
В противном случае вы создаете программную клавиатуру с нужными кнопками.