Sdílet prostřednictvím


Xamarin.Forms Gesta

Rozpoznávání gest je možné použít k detekci interakce uživatelů se zobrazeními Xamarin.Forms v aplikaci.

Třída Xamarin.FormsGestureRecognizer podporuje gesta klepnutí, připnutí, posouvání, potáhnutí prstem a přetažení na View instancích.

Přidání rozpoznávání gest klepnutím

Gesto klepnutí se používá k detekci klepnutí a rozpozná se ve TapGestureRecognizer třídě.

Přidání rozpoznávání gest připnutím prstů

Gesto připnutí se používá k interaktivnímu přiblížení a rozpoznává se ve PinchGestureRecognizer třídě.

Přidání rozpoznávání gest posouvání

Gesto posunu se používá k detekci pohybu prstů po obrazovce a použití tohoto pohybu na obsah a je rozpoznána u PanGestureRecognizer třídy.

Přidání rozpoznávání gest potáhnutí prstem

Gesto potáhnutí prstem nastane, když se prst přesune přes obrazovku vodorovným nebo svislým směrem a často se používá k zahájení navigace v obsahu. Gesta potáhnutí prstem jsou rozpoznána ve SwipeGestureRecognizer třídě.

Přidání rozpoznávání gest přetažením

Gesto přetažení umožňuje položky a jejich přidružené datové balíčky přetáhnout z jednoho místa na obrazovce do jiného pomocí nepřetržitého gesta. Gesta přetažení jsou rozpoznána s DragGestureRecognizer třídou a gesta přetažení jsou rozpoznána s DropGestureRecognizer třídou.