HarmonyOS opacity配置后点击事件表现和其他平台不太相同
在给元素设置了opacity(0)之后,元素还是可以相应 onClick 事件并拦截下层点击。在通过 onTouchIntercept 、设置之后能在第一层帮助点击事件透传,但是元素内的其他元素还是会拦截掉onClick事件。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
自定义组件的手势监听会和其他组件点击事件一起触发。
3312浏览 • 1回复 待解决
swiper内放置图片后点击箭头翻页不生效
1585浏览 • 1回复 待解决
如何将某个组件的点击事件传递给其他组件
2045浏览 • 1回复 待解决
HarmonyOS 富文本点击事件
276浏览 • 1回复 待解决
HarmonyOS ImageSpan点击事件无法触发
345浏览 • 1回复 待解决
HarmonyOS bindSheet在手机和Pad上表现不一致
169浏览 • 1回复 待解决
eTS发布发布Notification之后点击通知如何打开跳转指定页面?
3564浏览 • 1回复 待解决
HarmonyOS 关于ArkUI-X桥接到其他平台的咨询
218浏览 • 1回复 待解决
HarmonyOS 屏幕点击事件监控代码
294浏览 • 1回复 待解决
Slider拦截点击事件失败
193浏览 • 1回复 待解决
HarmonyOS 滑动的触摸事件,也会触发点击事件响应
271浏览 • 1回复 待解决
键鼠事件可以设置冒泡阻断,其他事件是否支持
1770浏览 • 1回复 待解决
HarmonyOS Navigation的事件里不能自定义backButton的点击事件
371浏览 • 1回复 待解决
iMac 平台按照官方文档配置 hdc 命令不生效
64浏览 • 1回复 待解决
是否能够支持其他平台的so直接运行在HarmonyOS系统
233浏览 • 1回复 待解决
父子组件间点击事件,有没有方法能够控制点击事件在不同的情况触发父/子组件的点击事件
796浏览 • 1回复 待解决
HarmonyOS 推送和uri配置
192浏览 • 1回复 待解决
HarmonyOS 应用上架流程与其他平台上架流程有什么区别?
69浏览 • 1回复 待解决
如何禁止Button的点击事件?
398浏览 • 1回复 待解决
如何实现在多种设备上不同操作,触发相同事件
1583浏览 • 1回复 待解决
点击事件冒泡不符合预期
679浏览 • 1回复 待解决
鸿蒙CommonDialog怎么监听按钮点击事件?
5919浏览 • 1回复 待解决
HarmonyOS createWindow 创建的 window 遮挡拦截了点击事件
386浏览 • 1回复 待解决
服务卡片java如何设置点击事件
9432浏览 • 1回复 待解决
通知栏点击事件监听的方法
295浏览 • 1回复 待解决
事件透传参考demo:
opacity设置为0 只是显示上隐藏了 但是还是会占位,所以事件还会响应,给这个透明的组件添加了.hitTestBehavior(HitTestMode.None),这个属性的效果就是自身不响应,但是子节点和兄弟节点都还会响应。
这个就是这么设计的,想要的那种效果就给设置透明的组件设置.hitTestBehavior(HitTestMode.None) 让他自身不响应,再给他的子组件也设置.hitTestBehavior(HitTestMode.None) ,子组件就不会响应了,就只有设置透明的组件的兄弟组件会响应。