HarmonyOS opacity配置后点击事件表现和其他平台不太相同
在给元素设置了opacity(0)之后,元素还是可以相应 onClick 事件并拦截下层点击。在通过 onTouchIntercept 、设置之后能在第一层帮助点击事件透传,但是元素内的其他元素还是会拦截掉onClick事件。
        HarmonyOS
      
        赞
        
 收藏 0
 回答 1
 
        待解决
        
相关问题
 harmonyos next 手势事件和点击事件 
487浏览  • 3回复 已解决
HarmonyOS SM2 密钥生成怎么和其他平台对齐 
1175浏览  • 1回复 待解决
自定义组件的手势监听会和其他组件点击事件一起触发。 
4536浏览  • 1回复 待解决
如何将某个组件的点击事件传递给其他组件 
3209浏览  • 1回复 待解决
怎么使用点击事件onClick获取点击位置和元素信息 
830浏览  • 1回复 待解决
HarmonyOS notificationManager普通文本通知点击事件,和点击通知后自动消失 
934浏览  • 1回复 待解决
HarmonyOS  发布Notification之后点击通知如何打开跳转指定页面 
1277浏览  • 1回复 待解决
HarmonyOS PhotoViewPicker设置isEditSupported后点击编辑,未得到想要的结果。 
1211浏览  • 1回复 待解决
HarmonyOS 点击事件过滤 
929浏览  • 1回复 待解决
swiper内放置图片后点击箭头翻页不生效 
2597浏览  • 1回复 待解决
HarmonyOS 点击事件监听问题 
1144浏览  • 1回复 待解决
HarmonyOS 如何hook点击事件 
1248浏览  • 1回复 待解决
HarmonyOS 点击事件判定问题 
1216浏览  • 1回复 待解决
HarmonyOS 卡片点击事件失效 
1690浏览  • 1回复 待解决
HarmonyOS ReactNavigation点击事件穿透 
958浏览  • 1回复 待解决
HarmonyOS 富文本点击事件 
1899浏览  • 1回复 待解决
HarmonyOS  如何实现不规则多边形绘制和点击事件 
992浏览  • 1回复 待解决
HarmonyOS  onShowFileSelector拉起文件选择器后点击图库没有反应 
1381浏览  • 1回复 待解决
HarmonyOS 关于ArkUI-X桥接到其他平台的咨询 
1985浏览  • 1回复 待解决
HarmonyOS NEXT 会如何与其他平台(如 Google Services)互通? 
533浏览  • 0回复 待解决
HarmonyOS 禁用键盘的属性没找到呢?文字传入后点击就弹键盘。 
828浏览  • 1回复 待解决
HarmonyOS 控件点击事件无响应 
2570浏览  • 1回复 待解决
HarmonyOS 回车触发点击事件 
1215浏览  • 1回复 待解决
HarmonyOS点击事件传递响应问题 
931浏览  • 1回复 待解决
HarmonyOS ImageSpan点击事件无法触发 
1416浏览  • 1回复 待解决





















事件透传参考demo:
opacity设置为0 只是显示上隐藏了 但是还是会占位,所以事件还会响应,给这个透明的组件添加了.hitTestBehavior(HitTestMode.None),这个属性的效果就是自身不响应,但是子节点和兄弟节点都还会响应。
这个就是这么设计的,想要的那种效果就给设置透明的组件设置.hitTestBehavior(HitTestMode.None) 让他自身不响应,再给他的子组件也设置.hitTestBehavior(HitTestMode.None) ,子组件就不会响应了,就只有设置透明的组件的兄弟组件会响应。