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

227
Vistas
Agregar un ícono de ojo en el lado derecho del campo de entrada en reaccionar nativo

Estoy trabajando en un proyecto nativo de reacción. Tengo un campo de contraseña en la página de inicio de sesión y quiero agregar un icono de ojo en el extremo derecho del campo de entrada. Mi código actualmente se ve así:

 <View><TextInput placeholder='Enter your Password' autoCorrect={false} secureTextEntry={true} textContentType='password'></TextInput></View>

Este es un campo de entrada normal con un texto de marcador de posición.

about 4 years ago · Juan Pablo Isaza
2 Respuestas
Responde la pregunta

0

Encuentre el siguiente código:

 const [password, setPassword] = useState(''); const [isPasswordSecure, setIsPasswordSecure] = useState(true); <View style={styles.viewPassword}> <TextInput secureTextEntry={isPasswordSecure} style={styles.textInputStyle} right={ <TextInput.Icon name={() => <MaterialCommunityIcons name={isPasswordSecure ? "eye-off" : "eye"} size={28} color={COLORS.black} />} // where <Icon /> is any component from vector-icons or anything else onPress={() => { isPasswordSecure ? setIsPasswordSecure(false) : setIsPasswordSecure(true) }} /> } fontFamily={FONTS.ROBOTO_REGULAR} fontSize={Theme.FONT_18PX} selectionColor={COLORS.orange} underlineColor={COLORS.orange} label={StringsConstants.Password} value={password} onChangeText={text => setPassword(text)} underlineColorAndroid="transparent" theme={{ colors: { text: COLORS.black, primary: COLORS.orange, placeholder: COLORS.black } }} /> </View>

¡Espero que te ayude!

about 4 years ago · Juan Pablo Isaza Denunciar

0

puedes ponerlo y darle estilo así

 <View> <TextInput placeholder='Enter your Password' autoCorrect={false} secureTextEntry={true} textContentType='password' /> <EyeIconOrImage style={{ position: 'absolute', right: 20, }} /> </View>
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