UIKeyboardTypeNumbersAndPunctuation игнорируется в UITextField с защищенным вводом текста - PullRequest
2 голосов
/ 01 сентября 2010

У меня есть UITextField, представляющий цифровой пароль. Мне нужно установить тип клавиатуры UIKeyboardTypeNumbersAndPunctuation и secureTextEntry одновременно.

Если я установил Да в secureTextEntry, textField отображает клавиатуру по умолчанию, даже если я установил UIKeyboardTypeNumbersAndPunctuation в тип клавиатуры textField.

С другой стороны, если я установлю тип клавиатуры на UIKeyboardTypeNumberPad, он будет работать нормально, но у меня нет клавиши «Готово / возврат», чтобы закрыть эту клавиатуру. = S

есть ли решение или обходной путь для этого?

Спасибо!

1 Ответ

6 голосов
/ 03 марта 2011

Я не знаю, это ошибка или нет ...

Я изменил код с

XXX.KeyboardType = UIKeyboardTypeNumbersAndPunctuation

XXX.secureTextEntry = ДА

до

XXX.secureTextEntry = ДА

XXX.KeyboardType = UIKeyboardTypeNumbersAndPunctuation

Тогда это работает ...

...