Gestos de Xamarin.Forms
Se pueden usar reconocedores de gestos para detectar la interacción del usuario con las vistas en una aplicación de Xamarin.Forms.
La clase Xamarin.FormsGestureRecognizer
admite el gesto de tocar, pellizcar, desplazarse, deslizar y arrastrar y soltar en instancias de View
.
Incorporación de un reconocedor de gesto de pulsar
Se usa un gesto de pulsar para la detección de pulsación y se reconoce con la clase TapGestureRecognizer
.
Incorporación de un reconocedor de gesto de reducir
Se usa un gesto de reducir para realizar un zoom interactivo y se reconoce con la clase PinchGestureRecognizer
.
Incorporación de un reconocedor de gesto de desplazamiento lateral
Se usa un gesto de desplazar lateralmente para detectar el movimiento de los dedos alrededor de la pantalla y aplicar ese movimiento al contenido; se reconoce con la clase PanGestureRecognizer
.
Incorporación de un reconocedor de gesto de deslizar rápidamente
Un gesto de deslizar rápidamente se produce cuando un dedo se mueve a través de la pantalla en dirección horizontal o vertical y, a menudo, se usa para iniciar la navegación a través del contenido. Los gestos de deslizar rápidamente se reconocen con la clase SwipeGestureRecognizer
.
Incorporación de un reconocedor de gesto de arrastrar y colocar
Un gesto de arrastrar y colocar permite arrastrar elementos y sus paquetes de datos asociados desde una ubicación en pantalla a otra ubicación mediante un gesto continuo. Los gestos de arrastre y colocación se reconocen con las clases DragGestureRecognizer
y DropGestureRecognizer
, respectivamente.