HarmonyOS Swiper父组件和内部子组件PanGesture手势冲突问题如何解决
HarmonyOS
赞
收藏 0
回答 1
相关问题
HarmonyOS 子组件和父组件数据同步问题
549浏览 • 1回复 待解决
HarmonyOS 当在子组件绑定PanGesture时,在子组件区域进行滑动只能触发子组件的PanGesture
651浏览 • 0回复 待解决
事件分发冲突问题,如何解决?
934浏览 • 1回复 待解决
HarmonyOS Swiper组件如何关闭子页面手势滑动切换效果
394浏览 • 1回复 待解决
Gauge组件问题,该如何解决?
869浏览 • 1回复 待解决
HarmonyOS 子组件被父组件包装后,如何通过父组件设置子组件的属性
1161浏览 • 1回复 待解决
子组件溢出父容器问题
1705浏览 • 1回复 待解决
HarmonyOS 父组件如何响应子组件内的事件方法 ,子组件如何响应父组件内的事件方法?
746浏览 • 1回复 待解决
Web和List嵌套手势冲突问题
1347浏览 • 1回复 待解决
HarmonyOS 关于子组件调用父组件方法的问题
1643浏览 • 1回复 待解决
HarmonyOS 怎么监听map组件的滑动 通过PanGesture好像有冲突
355浏览 • 1回复 待解决
在容器组件嵌套的场景下,如何解决手势拖拽事件出现错乱的问题
2384浏览 • 1回复 待解决
#鸿蒙通关秘籍# 为什么我的子组件无法正常显示在父组件的RelativeContainer布局中,该如何解决?
519浏览 • 0回复 待解决
父组件调用子组件的方法
1913浏览 • 1回复 待解决
HarmonyOS 子组件如何拿到父组件的position
228浏览 • 1回复 待解决
HarmonyOS 父组件如何调用子组件的方法?
768浏览 • 0回复 待解决
HarmonyOS 子组件超出父组件布局
477浏览 • 1回复 待解决
HarmonyOS 子组件超出父组件宽度
490浏览 • 1回复 待解决
HarmonyOS 父组件调用子组件方法
569浏览 • 1回复 待解决
HarmonyOS 父组件的圆角如何作用于子组件
299浏览 • 1回复 待解决
HarmonyOS 子组件响应父组件的事件方法
632浏览 • 1回复 待解决
HarmonyOS 父组件怎么调用子组件的方法
758浏览 • 1回复 待解决
HarmonyOS 子组件调用父组件的方法demo
518浏览 • 1回复 待解决
子组件调用父组件里的方法
810浏览 • 1回复 待解决
父组件给子组件传递函数
676浏览 • 1回复 待解决
需要参考下面代码实现:实现类似图库图片可放大缩小滑动的效果。
参考图库源码:https://gitee.com/openharmony/applications_photos/tree/master
关键代码:
图片Item组件:applications_photos/common/src/main/ets/default/view/PhotoItem.ets
手势处理逻辑:PanGesture…
冲突处理逻辑:
手势管道处理工具:
applications_photos/common/src/main/ets/default/model/browser/photo/EventPipeline.ts
设置swiper滑动状态逻辑:
整体逻辑是在手势管道中通过事件通知swiper禁用或启用滑动手势。OH当前能力是可以实现的。
图片轮播页面:applications_photos/common/src/main/ets/default/view/PhotoSwiper.ets