2014-12-20 7 views
3

Я хотел изменить имя кнопки кнопки возврата, так как я не разрабатываю приложение на английском языке. У меня есть UIAlertController и добавлен textField (.addTextFieldWithConfigurationHandler { (textField) -> Void in <someCode> }). Как я могу изменить название кнопки кнопки возврата в Swift? На самом деле не должно быть никакой разницы с нормальным UITextField. Спасибо за любую помощь:]UITextField название кнопки возврата клавиатуры

ответ

3

Вы не можете установить пользовательский текст для ключа возврата на iOS. Есть число options, но это единственные.

Если вас беспокоит только перевод, ключи будут автоматически переведены в зависимости от языка, настроенного на пользовательском устройстве. В противном случае вам придется создавать полностью настраиваемую клавиатуру (что почти наверняка не стоит усилий).

+0

Хорошо, как я могу это сделать? Я использовал ReturnKeyStyle '.Done' -> Я ожидал бы кнопку« Готово », но имя возвращаемого ключа все еще« возвращает » – borchero

+2

@OliverBorchert, вы должны установить« returnKeyType »в текстовом поле ** до того, как ** пользователь нажмет Это. – drewag

+0

Да, конечно, я знаю об этом - я просто узнал, что это не сработало из-за невероятно глупой ошибки. В любом случае, спасибо :] – borchero

Смежные вопросы