HarmonyOS 手势响应不同角度问题

1、组件A监听了pan手势。

2、组件A是在List的ListItem中的一个组件。

在组件A上进行滑动,希望手势在水平方向小于45°响应pan手势,大于45°不响应pan手势而去响应list上下滑动。

HarmonyOS
2024-09-24 11:21:31
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Heiang

在绑定PanGesture的时候设置方向。水平方向小于45度就是Horizontal。

.gesture(  
  PanGesture({direction:PanDirection.Horizontal})  
    .onActionStart((event: GestureEvent | undefined) => {  
      console.log('水平方向小于45°响应pan手势')  
    })  
    .onActionUpdate((event: GestureEvent | undefined) => {  
      console.log('水平方向小于45°响应pan手势')  
    })  
    .onActionEnd((event: GestureEvent | undefined) => {  
      console.log('水平方向小于45°响应pan手势')  
    })  
)
分享
微博
QQ
微信
回复
2024-09-24 15:39:34
相关问题
HarmonyOS 不同页面之间如何响应通信
394浏览 • 1回复 待解决
HarmonyOS 图片旋转角度问题
277浏览 • 1回复 待解决
HarmonyOS pan手势问题
181浏览 • 1回复 待解决
HarmonyOS 关于手势问题
414浏览 • 1回复 待解决
HarmonyOS 手势事件上报问题
688浏览 • 1回复 待解决
HarmonyOS Worker不响应问题
165浏览 • 1回复 待解决
HarmonyOS LongPressGesture手势移动问题
768浏览 • 1回复 待解决
HarmonyOS点击事件传递响应问题
379浏览 • 1回复 待解决
HarmonyOS 触摸手势相关的问题
290浏览 • 1回复 待解决
HarmonyOS 禁用滑动返回手势问题
312浏览 • 1回复 待解决
HarmonyOS app大图预览手势问题
409浏览 • 1回复 待解决
HarmonyOS 拦截系统返回手势问题
1128浏览 • 1回复 待解决
HarmonyOS 关于stack组件手势遮盖问题
211浏览 • 1回复 待解决
HarmonyOS 弹窗的后退手势处理问题
556浏览 • 1回复 待解决
HarmonyOS 如何获取图片的角度
253浏览 • 1回复 待解决
Web和List嵌套手势冲突问题
1262浏览 • 1回复 待解决