Gesture recognizers can be used to detect user interaction with many elements of a Xamarin.Forms application.

The Xamarin.Forms GestureRecognizer class supports tap, pinch, and pan gestures on user interface controls.

Adding a Tap Gesture Recognizer

The tap gesture is used for tap detection and is implemented with the TapGestureRecognizer class.

Adding a Pinch Gesture Recognizer

The pinch gesture is used for performing interactive zoom and is implemented with the PinchGestureRecognizer class.

Adding a Pan Gesture Recognizer

The pan gesture is used for detecting dragging and is implemented with the PanGestureRecognizer class.