回复
HarmonyOS应用API手势方法-TapGesture
鸿蒙时代
发布于 2022-11-24 10:48
浏览
0收藏
描述:支持单次点击、多次点击识别。
Api:从API Version 7开始支持
接口:TapGesture(value?: { count?: number, fingers?: number })
参数:
事件
示例代码
@Entry
@Component
struct Index {
@State value: string = '';
build() {
Column() {
// 单指双击文本触发手势事件
Text('Click twice').fontSize(28).margin({ top: 40 })
.gesture(
TapGesture({ count: 2 })
.onAction((event: GestureEvent) => {
this.value = JSON.stringify(event.fingerList[0]);
})
)
Column(){
Text(this.value).fontSize(20)
}
.height(300)
.width(300)
.padding(20)
.border({ width: 3 })
.margin(30)
}
}
}
效果图
代码地址:
(https://gitee.com/jltfcloudcn/jump_to/tree/master/TapGesture)
标签
TapGesture.docx 49.46K 13次下载
赞
2
收藏
回复
相关推荐