Клавиша переключения iPhone отключена - PullRequest
6 голосов
/ 06 декабря 2008

У меня есть UITextField, где у всплывающей клавиатуры отключена клавиша Shift . Тип клавиатуры установлен на UIKeyboardTypeNamePhonePad, что означает, что она должна содержать заглавные буквы.

Если я изменил тип клавиатуры на «по умолчанию», но оставил другие настройки в покое, клавиша Shift активна. Другие настройки:

  • автокапитализация и автокоррекция выключены
  • внешний вид по умолчанию
  • ключ возврата "готово"

Я использую iPhone OS 2.2.

Кто-нибудь видел это? Я не понимаю, почему тип "name phone pad" отключает клавишу Shift .

1 Ответ

0 голосов
/ 31 июля 2014

Я не уверен, какова логика этого решения, но не похоже, что есть способ включить клавишу Shift на этой клавиатуре . Я немного поигрался с этим и нашел этот пост, который, похоже, согласен. Возможно, вам придется использовать клавиатуру по умолчанию и отфильтровать любые символы, которые вам не нужны (не идеальный интерфейс, но легко сделать), или создать пользовательскую клавиатуру ( пример )

...