Пытаюсь реализовать передачу одноразового кода из СМС в поле над клавиатурой, как на картинке.
Но почему-то поле над клавиатурой не отображается.
Код:self.valueTextField.textContentType = UITextContentTypeOneTimeCode;
Иерархия пользовательского интерфейса:
+UIView
- CustomContentView
- UIImageView
- UITextField — значениеTextField
- UITextFieldContentView
Я прочитал эти материалы: soQuestion и документы Apple и увидел предупреждение:
Если вы используете настраиваемое представление ввода для текстового поля ввода кода безопасности, iOS не может отобразить необходимый пользовательский интерфейс автозаполнения.
... но я не понимаю, что подразумевается под пользовательским представлением ввода.
Также у меня есть категория для UITextField. Может ли это повлиять на работу?
Буду рад любым идеям, спасибо!