Почему UITextField с contentType .newPassword теряет тип клавиатуры, когда он не сфокусирован, а затем снова сфокусироваIOS

Программируем под IOS
Ответить Пред. темаСлед. тема
Anonymous
 Почему UITextField с contentType .newPassword теряет тип клавиатуры, когда он не сфокусирован, а затем снова сфокусирова

Сообщение Anonymous »

У меня есть три представления UITextField: oldPassword, newPassword, ConfirmPassword, которые выглядят следующим образом:
Изображение

Каждый из них определил так:

Код: Выделить всё

let oldView = UITextField()
oldView.textContentType = .password
oldView.isSecureTextEntry = true

let newView = UITextField()
newView.textContentType = .newPassword
newView.isSecureTextEntry = true

let confirmView = UITextField()
confirmView.textContentType = .newPassword
confirmView.isSecureTextEntry = true
Существует также скрытый UITextField для электронной почты, но здесь это не имеет значения.
После того, как я что-то введу в oldPassword и сосредоточьтесь на newPassword или confirmPassword. Это выглядит так:
Изображение

Затем я выбираю Выбрать свой пароль и ввожу что-то в оба поля newPassword и confirmPassword. Все в порядке, клавиатура в норме.
Изображение

Но вот тут возникает проблема: я просто фокусирую клавиатуру сначала на oldPassword, а затем на последнем confirmPassword. Посмотрите на клавиатуру.
Изображение
Почему это все еще пытаются предположить? Должна быть нормальная клавиатура, так как она не пустая. Как это исправить?

Подробнее здесь: https://stackoverflow.com/questions/784 ... when-unfoc
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «IOS»