Pressable
- La personne retirera son doigt, déclenchant onPressOut suivi de onPress.
- Si la personne laisse son doigt plus de 500 millisecondes avant de le retirer, onLongPress est déclenché. (onPressOut se déclenchera toujours lorsqu'il retirera son doigt.)
Qu'est-ce que hitSlop ?
hitSlop. Cela définit la distance à laquelle votre toucher peut commencer loin du bouton Ceci est ajouté à pressRetentionOffset lorsque vous quittez le bouton. La zone tactile ne s'étend jamais au-delà des limites de la vue parente et l'index Z des vues sœurs est toujours prioritaire si une touche touche deux vues qui se chevauchent.
Comment utilisez-vous TouchableHighlight dans React Native ?
React Native - TouchableHighlight
- Step1 - Créer un fichier. Nous l'avons déjà fait dans nos chapitres précédents. Nous allons créer src/components/home/TouchableHighlight. …
- Étape 2 - Logique. Il s'agit d'un composant de conteneur. Nous passons la fonction buttonPressed comme accessoire. …
- Étape 3 - Présentation. Ce composant est notre bouton.
Comment utiliser un bouton pour réagir ?
Premièrement, nous devons importer le composant de bouton depuis React Native.
Étapes pour créer des boutons:
- Écrivez et exportez le code pour créer le bouton et placez-le dans un composant réutilisable.
- Importez ce composant dans l'application. fichier js.
- Mettez ce bouton dans votre fichier comme n'importe quel autre composant.
- Ajouter du style dans le fichier du bouton.
Comment appelle-t-on les fonctions onPress dans React Native ?
functionName dans les accessoires. export default class mainScreen extend Component { handleClick==> { //certains codes } render { return({ this. handleClick; //appel habituel comme vanilla javascript, mais utilise cet opérateur }} />)};