Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

264
Vistas
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 Respuestas
Responde la pregunta

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 Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda