Клавиатура iOS с кнопкой «Перейти» вместо возврата - PullRequest
62 голосов
/ 20 декабря 2010

Есть ли способ использовать клавиатуру с клавишей «Перейти» вместо клавиши «Возврат», как при доступе к полям входа в Safari? Я предполагаю, что это должно быть что-то тривиальное, но мои поиски ничего не дают. (

Заранее спасибо.

Ответы [ 4 ]

130 голосов
/ 20 декабря 2010

Для UITextField или для редактирования UITextView:

[myTextField setReturnKeyType:UIReturnKeyGo];

Вы также можете настроить это в Интерфейсном Разработчике, под Черты ввода текста для вашего текстового поля / представления:

3 голосов
/ 15 февраля 2016

В Xamarin.iOS или Monotouch есть:

myTextField.ReturnKeyType = UIReturnKeyType.Go;

Возможные значения:

   Default
   Go
   Google
   Join
   Next
   Route
   Search
   Send
   Yahoo
   Done
   EmergencyCall
   Continue
2 голосов
/ 27 октября 2014
myTextField.returnKeyType =  UIReturnKeyType.Go

Другие варианты для имени ключа возврата можно найти по адресу: https://developer.apple.com/library/ios/documentation/UIKit/Reference/UITextInputTraits_Protocol/#//apple_ref/c/tdef/UIReturnKeyType

1 голос
/ 03 ноября 2015

Вы можете использовать этот простой способ: [textField setReturnKeyType:UIReturnKeyGo]; вместо кнопки «Добавить».

В противном случае вы создаете программную клавиатуру с нужными кнопками.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...