#鸿蒙通关秘籍#如何在多层级手势事件中设置父组件优先响应手势事件?

HarmonyOS
2024-12-04 13:34:26
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
SCM梦海

在多层级手势事件中,如果希望父组件优先响应手势事件,可以使用.priorityGesture方法绑定手势。此方法使得父组件所绑定的手势事件优先级高于子组件。

ComponentA() {
    ComponentB()
    .gesture(TapGesture({count: 1}))
}
.priorityGesture(TapGesture({count: 1}))

以上代码中,当点击 组件B 的区域范围时,组件A 的点击手势会触发,而 组件B 的点击手势不会触发。


分享
微博
QQ
微信
回复
2024-12-04 16:47:58
相关问题
HarmonyOS 多层级手势事件控制咨询
118浏览 • 1回复 待解决
HarmonyOS 手势事件上报问题
226浏览 • 1回复 待解决