Xamarin.Forms Gestes
Les modules de reconnaissance de mouvements peuvent être utilisés pour détecter l’interaction de l’utilisateur avec les vues dans une Xamarin.Forms application.
La Xamarin.FormsGestureRecognizer
classe prend en charge les mouvements d’appui, de pincement, de panoramique, de balayage et de glisser-déplacer sur View
les instances.
Ajouter un outil 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 dispositif de reconnaissance de mouvement de pincement
Un pincement est utilisé pour effectuer un zoom interactif et est reconnu avec la classe PinchGestureRecognizer
.
Ajouter un outil 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 outil 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 outil de reconnaissance de mouvement de glisser-déplacer
Un mouvement de glisser-déplacer permet aux éléments et aux packages de données associés d’être déplacés d’un emplacement à l’écran vers un autre à l’aide d’un mouvement continu. Les mouvements de glisser sont reconnus avec la DragGestureRecognizer
classe, et les mouvements de déplacement sont reconnus avec la DropGestureRecognizer
classe .