HarmonyOS toggle 点击拦截
需toggle点击后滑块不动,触发回调,这里会弹窗,根据弹窗中异步逻辑,再变动toggle isOn状态。
当前为找到有点击拦截事件,支持这种业务需求。
如果将toggle enable设置为false,再在上面加点击透明层,可以实现滑块不动的效果,但toggle enable为false时会自带白色半透明蒙层,影响视觉效果。
        HarmonyOS
      
        赞
        
 收藏 0
 回答 1
 
        待解决
        
相关问题
 HarmonyOS Toggle组件怎么拦截? 
1708浏览  • 1回复 待解决
HarmonyOS Toggle问题,如何使用代码改变Toggle 的状态,或者拦截Toggle开关的改变 
2107浏览  • 1回复 待解决
HarmonyOS Toggle点击时要怎么关闭阴影 
884浏览  • 1回复 待解决
Slider拦截点击事件失败 
1101浏览  • 1回复 待解决
HarmonyOS 请问怎么拦截Tabs点击 
944浏览  • 1回复 待解决
HarmonyOS Popup会拦截页面点击事件 
892浏览  • 1回复 待解决
如何去掉Toggle一类控件的点击效果 
1308浏览  • 1回复 待解决
HarmonyOS  Toggle如何禁用自身的点击切换事件  --胡宏松 
1090浏览  • 1回复 待解决
HarmonyOS  网页如何拦截所有的点击跳转事件 
927浏览  • 1回复 待解决
HarmonyOS toggle点击后,状态变化的回调会跟随开关值变化 
2158浏览  • 1回复 待解决
HarmonyOS Toggle问题 
1281浏览  • 0回复 待解决
HarmonyOS createWindow 创建的 window 遮挡拦截了点击事件 
1651浏览  • 1回复 待解决
HarmonyOS 在AOP中可以拦截到onClick点击事件吗? 
899浏览  • 1回复 待解决
HarmonyOS Toggle 问题 
831浏览  • 1回复 待解决
目前toggle组件响应点击之后会立刻渲染且立刻回调,如何延迟改变toggle状态且延时回调 
1759浏览  • 1回复 待解决
toggle组件设置拖动的同时如何屏蔽其本身的点击手势 
1279浏览  • 1回复 待解决
Toggle组件为Switch样式的时候点击时 有个方形的背景如何去掉 
2249浏览  • 1回复 待解决
flutter webview插件,拦截不到非用户点击跳转的URL 
1729浏览  • 1回复 待解决
HarmonyOS onClick点击事件,如何实现重复点击同一个按钮或toggle,两次间隔时间过短则失效,来防止重复点击 
1112浏览  • 1回复 待解决
HarmonyOS Toggle如何在特定场景下禁用,即点击依旧保持false的状态,不会改变 
977浏览  • 1回复 待解决
HarmonyOS Toggle开关状态控制 
1336浏览  • 1回复 待解决
HarmonyOS  Toggle组件onChange方法手动触发 
1525浏览  • 1回复 待解决
Toggle isOn不支持$$? 
1207浏览  • 1回复 待解决
HarmonyOS Tab组件里的tabBar点击如何拦截,根据情况判断是否允许切换tab 
1210浏览  • 1回复 待解决





















可以使用onTouchIntercept拦截事件,参考demo: