Клавиша переключения клавиатуры iPhone отключена

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

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

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

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

Кто-нибудь это видел? Я не понимаю, почему тип «телефонная панель с именами» отключает клавишу Shift.

Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
6
0
2 172
1

Ответы 1

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

Другие вопросы по теме