scale-gesture-handler
相关文档: 手势系统
渲染框架支持情况:Skyline (使用最新 Nighly 工具调试)
功能描述
多指缩放时触发手势
通用属性
属性 | 类型 | 默认值 | 必填 | 说明 | |
---|---|---|---|---|---|
tag | string | 否 | 声明手势协商时的组件标识 | ||
worklet:ongesture | eventhandler | 否 | 手势识别成功的回调 | ||
eventhandler 回调参数说明state手势状态focalX中心点相对于全局的X坐标focalY中心点相对于全局的Y坐标focalDeltaX相对上一次,中心点在X轴方向移动的坐标focalDeltaY相对上一次,中心点在Y轴方向移动的坐标scale放大或缩小的比例horizontalScalescale的横向分量verticalScalescale的纵向分量rotation旋转角(单位:弧度)velocityX手指离开屏幕时的横向速度(pixel per second)velocityY手指离开屏幕时的纵向速度(pixel per second)pointerCount跟踪的手指数 | |||||
worklet:should-response-on-move | callback | 否 | 手指移动过程中手势是否响应 | ||
worklet:should-accept-gesture | callback | 否 | 手势是否应该被识别 | ||
simultaneous-handlers | Array. |
否 | 声明可同时触发的手势节点 | ||
native-view | string | 否 | 代理的原生节点类型 |