Props do TextInput no React Native, com busca

Referência de props do TextInput no React Native

TextInput no React Native: referência de props com busca | We.Inc

Todas as props de TextInput que você costuma usar, em uma tabela com busca: textarea multiline, keyboardType, secureTextEntry, autoComplete, returnKeyType, submitBehavior e mais.

TextInput é o componente central do React Native para texto digitado. Guarde o valor no state e atualize-o em onChangeText, que entrega a nova string. Para um textarea, defina multiline como true e adicione textAlignVertical: "top" para que o Android fique igual ao iOS. keyboardType, autoComplete e secureTextEntry escolhem o teclado, a dica de preenchimento automático e o mascaramento de senha.

Props do TextInput para os campos mais comuns

A referência oficial é uma longa lista em ordem alfabética. Esta página reúne as props que as pessoas mais procuram, com valores e padrões reais, em uma tabela que você filtra por nome, valor ou plataforma. Digite multiline, password ou android na caixa para restringir.

Perguntas frequentes

Como faço um textarea no React Native?

Não existe um componente textarea separado. Use TextInput com multiline como true, dê a ele uma altura ou numberOfLines e adicione textAlignVertical: "top" para que a primeira linha comece no topo no Android, como acontece no iOS.

Por que a tecla Return adiciona uma nova linha em vez de enviar?

Em um campo multiline, submitBehavior tem "newline" como padrão. Defina como "submit" ou "blurAndSubmit" se o Return deve disparar onSubmitEditing. Campos de uma linha têm "blurAndSubmit" como padrão.

O que substituiu blurOnSubmit?

submitBehavior. A documentação marca blurOnSubmit como obsoleta, e submitBehavior tem prioridade quando os dois estão presentes.

Quais valores de keyboardType funcionam nas duas plataformas?

default, number-pad, decimal-pad, numeric, email-address, phone-pad e url. Outros, como twitter e web-search no iOS ou visible-password no Android, valem só para uma plataforma.

Controlado ou não controlado

Teclados e preenchimento automático

Exemplos de TextInput

Um textarea multiline

textAlignVertical mantém o cursor no topo no Android, e a contagem de caracteres vem direto do state.

Campo de e-mail que move o foco para o próximo campo

returnKeyType="next" define o rótulo da tecla, e onSubmitEditing foca o campo de senha pela ref dele.

Props do TextInput, valores e padrões

Filtre as props

Filtrar por prop, valor ou plataforma

{n} de {v} props exibidas

Nenhuma prop corresponde a esse filtro.

Comece grátis · Sem cartão de crédito

Relacionados: Guias

Produto

Para quem é

Recursos

Recursos

Empresa

Mapa do site