Eu tenho alguns problemas com reagentes nativos. Eu tenho um componente de entrada (como campo de texto) para o usuário inserir seu endereço de e-mail, mas o fato é que, a primeira letra sempre vem como letra maiúscula padrão e é impossível torná-la não maiúscula. Como posso alterá-lo como se a primeira letra também pudesse ser pequena?
react-native
input-field
Ali Zeynalov
fonte
fonte
Respostas:
TextInput tem que lidar com isso usando
por exemplo, tente assim
fonte
Certifique-se de que a propriedade
autoCorrect
éfalse
. Dessa forma, o primeiro caractere do email não será capitalizado. Definir tambémkeyboardType
comoemail-address
mostra o teclado com uma opção @ acessível. É assim que eu faria:fonte
Se você tiver problemas
TextInput
para colocar todas as letras em maiúsculas, poderá usarautoCapitalize = 'characters'
e, se quiser que apenas os primeiros caracteres sejam maiúsculos, useautoCapitalize = 'words'
. No entanto, certifique-se de não definir a propriedade do tipo de teclado .fonte