Xamarin.Forms 手势

可使用手势识别器检测用户与 Xamarin.Forms 应用程序中视图的交互。

Xamarin.FormsGestureRecognizer 类支持对 View 实例使用点击、收缩、平移、轻扫和拖放手势。

添加点击手势识别器

点击手势用于点击检测,可通过 TapGestureRecognizer 类识别。

添加收缩手势识别器

收缩手势用于执行交互式缩放,可通过 PinchGestureRecognizer 类识别。

添加平移手势识别器

平移手势用于检测手指在屏幕上的移动并将该移动应用于内容,可通过 PanGestureRecognizer 类识别。

添加轻扫手势识别器

“手指在水平或垂直方向上滑过屏幕即产生轻扫手势,该手势通常用于启动内容导航。 使用 SwipeGestureRecognizer 类可识别轻扫手势。

添加拖放手势识别器

借助拖放手势,可以使用连续手势将项及其相关的数据包从屏幕上的一个位置拖放到另一个位置。 拖动和放置手势分别是使用 DragGestureRecognizer 类和 DropGestureRecognizer 类识别的。