34 votes

Puis-je désactiver la Vue de composant à réagir natif?

Mon écran d'application dispose d'une Vue de composant avec quelques saisies de Texte. Je ne peux pas désactiver la saisie de textes. Est-il possible que je peux désactiver l'Affichage complet?

P. S.: Par la Désactivation de la Vue de composant, je veux dire que le composant restitue mais ne répond pas de toute action.

74voto

Kerumen Points 1613

Vous pouvez utiliser pointerEvents:

<View pointerEvents="none">
  ...
</View>

Cela rendra la vue de répondre à des événements tactiles.

13voto

Hasn Ar Points 61

L'ajout de Kerumen réponse, dans certains cas rares:

<View pointerEvents={myCondition ? 'none' : 'auto'}>
  ...
</View>`

Vous pourriez avoir besoin pour l'envelopper dans une fonction anonyme:

<View pointerEvents={() => myCondition ? 'none' : 'auto'}>
  ...
</View>`

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X