Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

268
Visualizações
Cómo cambiar la posición del cursor cuando se presiona en TextInput

Por ejemplo, tengo un TextInput como este

 <ScrollView style={{flex: 1}}> <TextInput placeholder="Input" style={{fontSize: 50}} value={'Sample text'} /> </ScrollView>

Entonces, normalmente, cuando hacemos clic en TextInput, mostrará automáticamente el símbolo de intercalación al final del texto ( en Android ), sin importar dónde hagamos clic, la primera vez, tendrá el símbolo de intercalación al final, así

ingrese la descripción de la imagen aquí

PERO, ¿CÓMO podemos establecer el símbolo de intercalación donde hacemos clic? Por ejemplo, cuando hacemos clic en la letra "m", tendrá un símbolo de intercalación después de la "m", así

ingrese la descripción de la imagen aquí

El problema es que, como dije, en Android siempre tenemos el símbolo de intercalación al final primero, luego, si hacemos clic en otro, el símbolo de intercalación se acercará más a eso, así

ingrese la descripción de la imagen aquí

Quiero decir, no es un problema cuando el texto es corto, pero imagina, al texto le gustará esto

ingrese la descripción de la imagen aquí

Y queremos editar un texto que ya existe, por lo que se desplaza hasta el final (porque la parte inferior contiene el último texto)

entonces mi pregunta es

¿CÓMO PODEMOS CONFIGURAR EL CARET EN DONDE TOCAMOS (O HACEMOS CLIC), NO DESDE LA ÚLTIMA PALABRA EN LA ENTRADA DE TEXTO?

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Debe solicitar el enfoque a este TextInput.

 <TextInput placeholder="Input" autofocus={true} style={{fontSize: 50}} value={'Sample text'} />

O si no funcionará, escriba esto por favor https://github.com/react-native-modal/react-native-modal/issues/516

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda