
Каждый из них определил так:
Код: Выделить всё
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
После того, как я что-то введу в oldPassword и сосредоточьтесь на newPassword или confirmPassword. Это выглядит так:
Затем я выбираю Выбрать свой пароль и ввожу что-то в оба поля newPassword и confirmPassword. Все в порядке, клавиатура в норме.

Но вот тут возникает проблема: я просто фокусирую клавиатуру сначала на oldPassword, а затем на последнем confirmPassword. Посмотрите на клавиатуру.

Почему это все еще пытаются предположить? Должна быть нормальная клавиатура, так как она не пустая. Как это исправить?
Подробнее здесь: https://stackoverflow.com/questions/784 ... when-unfoc