相关问题
HarmonyOS 当在子组件绑定PanGesture时,在子组件区域进行滑动只能触发子组件的PanGesture
937浏览 • 0回复 待解决
HarmonyOS 子组件和父组件数据同步问题
930浏览 • 1回复 待解决
HarmonyOS Swiper组件如何关闭子页面手势滑动切换效果
708浏览 • 1回复 待解决
事件分发冲突问题,如何解决?
1274浏览 • 1回复 待解决
Gauge组件问题,该如何解决?
1225浏览 • 1回复 待解决
子组件溢出父容器问题
2052浏览 • 1回复 待解决
HarmonyOS 子组件被父组件包装后,如何通过父组件设置子组件的属性
1481浏览 • 1回复 待解决
HarmonyOS 关于子组件调用父组件方法的问题
1944浏览 • 1回复 待解决
HarmonyOS 怎么监听map组件的滑动 通过PanGesture好像有冲突
597浏览 • 1回复 待解决
HarmonyOS 父组件如何响应子组件内的事件方法 ,子组件如何响应父组件内的事件方法?
1055浏览 • 1回复 待解决
Web和List嵌套手势冲突问题
1691浏览 • 1回复 待解决
HarmonyOS 子组件超出父组件布局
857浏览 • 1回复 待解决
HarmonyOS 子组件超出父组件宽度
857浏览 • 1回复 待解决
HarmonyOS 父组件调用子组件方法
903浏览 • 1回复 待解决
HarmonyOS 子组件如何拿到父组件的position
478浏览 • 1回复 待解决
HarmonyOS 父组件如何调用子组件的方法?
1113浏览 • 0回复 待解决
父组件调用子组件的方法
2241浏览 • 1回复 待解决
#鸿蒙通关秘籍# 为什么我的子组件无法正常显示在父组件的RelativeContainer布局中,该如何解决?
800浏览 • 0回复 待解决
在容器组件嵌套的场景下,如何解决手势拖拽事件出现错乱的问题
2762浏览 • 1回复 待解决
HarmonyOS 子组件超过父组件的范围
819浏览 • 1回复 待解决
HarmonyOS 父组件如何调用子组件里的方法
836浏览 • 1回复 待解决
HarmonyOS 父组件如何禁用子组件的滑动事件
745浏览 • 1回复 待解决
HarmonyOS 子组件如何触发父组件中的方法
999浏览 • 1回复 待解决
如何设置父组件随子组件宽度变化
3038浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何通过绑定手势方法避免父子组件手势冲突?
848浏览 • 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