React-Native не может написать первую букву с noncapital

У меня проблемы с реакцией. У меня есть компонент ввода (например, текстовое поле), чтобы пользователь мог ввести свой адрес электронной почты, но дело в том, что первое письмо всегда приходит как заглавная буква по умолчанию, и невозможно сделать его не-капиталом. Как я могу изменить его, так как первая буква также может быть маленькой? enter image description here

Ответы

Ответ 1

TextInput должен обрабатывать

autoCapitalize enum('none', 'sentences', 'words', 'characters')  

например, попробуйте сделать это

<TextInput
     placeholder=""
     placeholderTextColor='rgba(28,53,63, 1)'
     autoCapitalize = 'none'
     value ='test'
     />

Ответ 2

If you have an issue with TextInput for make uppercase of all letter than you can use  
autoCapitalize = 'characters'and if you want to only first characters as a uppercase 
than you use autoCapitalize = 'words'.
But make sure you have not set **keyboard** type property.

Ответ 3

в autoCapitalize = 'none' базе autoCapitalize = 'none' - это нормально, но в моем случае клавиатура автоматически включает Caps-Lock On, в результате заглавная буква первого символа, даже если autoCapitalize = 'none' равна none.

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