HarmonyOS 触摸事件的冲突问题
Scroll() {
Stack() {
Image().gesture(
GestureGroup(GestureMode.Exclusive,
TapGesture().onAction(() => {}),
LongPressGesture().onAction(() => {}),
PanGesture({ direction: PanDirection.Horizontal })
.onActionUpdate((event: GestureEvent) => {})
.onActionEnd(() => {})
)
)
}
}
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
- 9.
- 10.
- 11.
- 12.
- 13.
这段代码里 Image 中的拖动会影响 Scroll 的拖动。
能否用一个控件开关,打开时响应 Image 的拖动,关闭时响应 Scroll 的拖动,并且 Image 中的 点击件事(TapGesture)是一直响应的,所以 Image.enabled 不能被设置成 false
HarmonyOS
赞
收藏 0
回答 1
相关问题
HarmonyOS 触摸滑动与滚动组件冲突问题
720浏览 • 1回复 待解决
事件分发冲突问题,如何解决?
1235浏览 • 1回复 待解决
有办法拦截web组件的触摸事件或者开关web组件的滚动吗?滑动冲突了。
1231浏览 • 1回复 待解决
HarmonyOS 滑动事件冲突
862浏览 • 1回复 待解决
HarmonyOS 子组件如何拦截触摸事件
797浏览 • 1回复 待解决
HarmonyOS 滑动的触摸事件,也会触发点击事件响应
1174浏览 • 1回复 待解决
HarmonyOS Grid组件的onItemDragMove事件冲突失效
783浏览 • 1回复 待解决
触摸事件的TouchEvent调用stopPropagation时无法阻止事件分发
3137浏览 • 1回复 待解决
滑动嵌套事件冲突处理
1012浏览 • 0回复 待解决
HarmonyOS 触摸事件是否有分发和拦截?
1666浏览 • 1回复 待解决
HarmonyOS ScrollView和子元素的gesture事件冲突
1200浏览 • 1回复 待解决
ArkUI的触摸事件分为哪几类输入源?
203浏览 • 0回复 待解决
HarmonyOS 触摸手势相关的问题
540浏览 • 1回复 待解决
求大佬告知如何屏蔽触摸事件
1455浏览 • 1回复 待解决
鸿蒙响应屏幕触摸事件如何获取?
8276浏览 • 1回复 已解决
HarmonyOS 滑动冲突问题
1294浏览 • 1回复 待解决
#鸿蒙通关秘籍#阻止触摸事件默认行为与事件冒泡
1098浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在触摸事件中阻止父组件的事件冒泡?
992浏览 • 1回复 待解决
HarmonyOS Scroll中嵌套List滑动事件冲突
789浏览 • 1回复 待解决
HarmonyOS Marquee组件引起点击事件冲突
654浏览 • 1回复 待解决
HarmonyOS 控件多指触摸问题
1250浏览 • 1回复 待解决
有谁知道如何屏蔽触摸事件
2504浏览 • 1回复 待解决
如何使发生gesture手势事件时不可发生onTouch触摸事件?
166浏览 • 0回复 待解决
HarmonyOS gesture和onTouch冲突问题
536浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS中处理拖拽悬浮窗的触摸事件?
952浏览 • 1回复 待解决
手势的响应冲突了,你可以给scroll也绑定手势,实现子组件拖动不影响父组件拖动,参考文档;
https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/arkts-gesture-events-binding-V5#prioritygesture带优先级的手势绑定方法