Xamarin.Forms Gestes
Les modules de reconnaissance de mouvement peuvent être utilisés pour détecter l’interaction utilisateur avec les vues d’une Xamarin.Forms application.
La Xamarin.FormsGestureRecognizer
classe prend en charge les mouvements d’appui, de pincement, de mouvement panoramique, de balayage et de glisser-déplacer sur View
les instances.
Ajouter un module de reconnaissance de mouvement d’appui
Un appui est utilisé pour la détection des appuis et est reconnu avec la classe TapGestureRecognizer
.
Ajouter un module de reconnaissance de mouvement de pincement
Un pincement est utilisé pour effectuer un zoom interactif et est reconnu avec la classe PinchGestureRecognizer
.
Ajouter un module de reconnaissance de mouvement panoramique
Un mouvement panoramique est utilisé pour détecter le mouvement des doigts sur l’écran et appliquer ces déplacements au contenu. Il est reconnu avec la classe PanGestureRecognizer
.
Ajouter un module de reconnaissance de mouvement de balayage
Un mouvement de balayage se produit quand un doigt est déplacé verticalement ou horizontalement sur l’écran. Il est souvent utilisé pour lancer l’exploration du contenu. Les mouvements de balayage sont reconnus avec la classe SwipeGestureRecognizer
.
Ajouter un module de reconnaissance de mouvement de glisser-déplacer
Un mouvement de glisser-déplacer permet aux éléments et à leurs packages de données associés d’être déplacés d’un emplacement à l’écran vers un autre emplacement à l’aide d’un mouvement continu. Les mouvements de glisser-déplacer sont reconnus avec la DragGestureRecognizer
classe, et les mouvements de déplacement sont reconnus avec la DropGestureRecognizer
classe.