推荐几个做网站比较好的公司,给你一个网站你怎么做,上海短视频培训机构,罗湖住房和建设局网站官网并行识别组合手势对应的GestureMode为Parallel。并行识别组合手势中注册的手势将同时进行识别#xff0c;直到所有手势识别结束。并行识别手势组合中的手势进行识别时互不影响。
以在一个Column组件上绑定点击手势和双击手势组成的并行识别手势为例#xff0c;由于单击手势和…并行识别组合手势对应的GestureMode为Parallel。并行识别组合手势中注册的手势将同时进行识别直到所有手势识别结束。并行识别手势组合中的手势进行识别时互不影响。
以在一个Column组件上绑定点击手势和双击手势组成的并行识别手势为例由于单击手势和双击手势是并行识别因此两个手势可以同时进行识别二者互不干涉。
// xxx.ets
Entry
Component
struct Index { State count1: number 0; State count2: number 0; build() { Column() { Text(parallel gesture\n tapGesture count is 1: this.count1 \ntapGesture count is 2: this.count2 \n) .fontSize(28) } .height(200) .width(250) // 以下组合手势为并行并别单击手势识别成功后若在规定时间内再次点击双击手势也会识别成功 .gesture( GestureGroup(GestureMode.Parallel, TapGesture({ count: 1 }) .onAction(() { this.count1; }), TapGesture({ count: 2 }) .onAction(() { this.count2; }) ) ) }
} 说明当由单击手势和双击手势组成一个并行识别组合手势后在区域内进行点击时单击手势和双击手势将同时进行识别。当只有单次点击时单击手势识别成功双击手势识别失败。当有两次点击时若两次点击相距时间在规定时间内默认规定时间为300毫秒触发两次单击事件和一次双击事件。当有两次点击时若两次点击相距时间超出规定时间触发两次单击事件不触发双击事件。