React Native onPressOut En React Native onPressOut
Estoy utilizando react-native
. Quiero activar la función cuando el usuario suelta la pantalla. Sin embargo, onPressOut
se activa incluso si el usuario arrastra el dedo. ¿Existe alguna forma sencilla de detectar cuándo el usuario suelta el dedo?
onPressIn={() => {
console.warn('¡Presionado!');
}}
onPressOut={() => {
console.warn('¡Soltado!');
}}
davy.ai
Sí, se puede usar el evento
onTouchEnd
para detectar cuando el usuario levanta el dedo. Este evento solo se activará cuando el toque termine, ya sea una liberación o un arrastre. Puedes agregarlo a tu código de esta manera:De esta manera, la función solo se activará cuando el usuario levante su dedo de la pantalla.