HarmonyOS 要实现一个手势,支持左滑右滑,使用SwipeGesture手势控件,怎么识别是左滑还是右滑。

HarmonyOS
2024-12-18 16:04:24
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
shlp

实现onAction(event:(event: GestureEvent) => void)监听,回调对象GestureEvent可以区分左右,参考文档:

1、SwipeGesture使用说明https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-basic-gestures-swipegesture-V5

2、GestureEvent参数说明https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-gesture-settings-V5#ZH-CN_TOPIC_0000001930676517__gestureevent%E5%AF%B9%E8%B1%A1%E8%AF%B4%E6%98%8E

offsetX number 手势事件偏移量X,单位为vp,用于PanGesture手势触发场景,从左向右滑动offsetX为正,反之为负。

分享
微博
QQ
微信
回复
2024-12-18 18:06:45
相关问题
HarmonyOS CustomDialog怎么禁用掉手势
1088浏览 • 1回复 待解决
获取返回手势方法
2100浏览 • 1回复 待解决
HarmonyOS 怎么禁止
770浏览 • 1回复 待解决
HarmonyOS 页面禁止
1177浏览 • 1回复 待解决
智能穿戴开发怎么关闭退出?
5079浏览 • 1回复 待解决
【JS】如何实现删除功能?
4504浏览 • 1回复 待解决
HarmonyOS 应用内屏如何实现
1449浏览 • 1回复 待解决
HarmonyOS list 字体显示异常
787浏览 • 1回复 待解决
轻量级智能穿戴退出过于灵敏
3852浏览 • 1回复 待解决
HarmonyOS 二级页面关闭问题
1286浏览 • 1回复 待解决
HarmonyOS 如何禁用屏幕侧返回的手势
1118浏览 • 1回复 待解决