解决措施
通过组合手势绑定,双击手势在前,单击手势在后,就可以同时绑定单击和双击事件。
代码示例
.gesture(
GestureGroup(GestureMode.Exclusive,
TapGesture({ count: 2 }).onAction((event?: GestureEvent) => {
// 功能实现
}),
TapGesture({ count: 1 }).onAction((event?: GestureEvent) => {
// 功能实现
})
)
)
参考链接
"组合手势" (https://link.segmentfault.com/?enc=3G0LSFcGCRRoVurF%2BpwwdA%3D%3D.gwnY6t6iq8IpAu%2Fjop1%2Fht%2F3r2qW0hVXpzoyuPR8NHyLcgFYTf3MGi81udNew7IPuUPV2usUQaWpSm3Zb6C4rM84oIcdevAe5XZ0tP8XbCGiB2xxrq7%2FiPgtdI3woddlRRgDpJxp0e8VgHFdBOFn9w%3D%3D)