# 绑定手势方法 >![](../../public_sys-resources/icon-note.gif) **说明:** >从API Version 7开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。 ## 权限列表 无 ## 绑定手势识别 通过如下属性给组件绑定手势识别,手势识别成功后可以通过事件回调通知组件。
名称 |
参数类型 |
默认值 |
描述 |
---|---|---|---|
gesture |
gesture: GestureType, mask?: GestureMask |
gesture: -, mask: GestureMask.Normal |
绑定手势识别。 gesture: 绑定的手势类型, mask: 事件响应设置。 |
priorityGesture |
gesture: GestureType, mask?: GestureMask |
gesture: -, mask: GestureMask.Normal |
绑定优先识别手势。 gesture: 绑定的手势类型, mask: 事件响应设置。 说明:
|
parallelGesture |
gesture: GestureType, mask?: GestureMask |
gesture: -, mask: GestureMask.Normal |
绑定可与子组件手势同时触发的手势。 gesture: 绑定的手势类型, mask: 事件响应设置。 说明:
|
名称 |
描述 |
---|---|
Normal |
不屏蔽子组件的手势,按照默认手势识别顺序进行识别。 |
IgnoreInternal |
屏蔽子组件的手势,仅当前容器的手势进行识别。 说明:
子组件上系统内置的手势不会被屏蔽,如子组件为List组件时,内置的滑动手势仍然会触发。 |
名称 |
描述 |
---|---|
TapGesture |
点击手势,支持单次点击、多次点击识别。 |
LongPressGesture |
长按手势。 |
PanGesture |
平移手势。 |
PinchGesture |
捏合手势。 |
RotationGesture |
旋转手势。 |
GestureGroup |
手势识别组,多种手势组合为复合手势,支持连续识别、并行识别和互斥识别。 |
名称 |
功能描述 |
|
---|---|---|
onAction((event?: GestureEvent) => void) |
Tap手势识别成功回调。 |
属性名称 |
属性类型 |
描述 |
---|---|---|
timestamp |
number |
事件时间戳。 |
target8+ |
触发手势事件的元素对象。 |