Stack容器中,顶层组件遮挡底部组件导致其点击事件无效。这种情况该怎么解决?

这是因为父容器是stack组件,子组件处于容器最上层,覆盖了前面两个组件,所以只有最上层的组件点击事件生效。

HarmonyOS
2024-06-03 21:54:59
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zbw_apple

可以给顶层组件添加hitTestBehavior属性为HitTestMode.Transparent。这样底层的点击事件可以生效。

参考文档:触摸测试控制

分享
微博
QQ
微信
回复
2024-06-04 21:28:27
相关问题
未适配底部导航条,会出现遮挡情况
1980浏览 • 1回复 待解决
Stack组件如何触发下层事件的控件
276浏览 • 1回复 待解决
组件如何处理子组件点击事件
2746浏览 • 1回复 待解决
Gauge组件问题,如何解决
298浏览 • 1回复 待解决