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

HarmonyOS
6h前
浏览
收藏 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
微信
回复
4h前
相关问题
获取返回手势方法
274浏览 • 1回复 待解决
HarmonyOS 页面禁止
223浏览 • 1回复 待解决
智能穿戴开发怎么关闭退出?
3479浏览 • 1回复 待解决
【JS】如何实现删除功能?
3422浏览 • 1回复 待解决
轻量级智能穿戴退出过于灵敏
2830浏览 • 1回复 待解决
HarmonyOS 二级页面关闭问题
240浏览 • 1回复 待解决
能否拦截返回并替换为router.back
734浏览 • 1回复 待解决
HarmonyOS 怎么禁止侧
131浏览 • 1回复 待解决
实现二次侧退出应用
1830浏览 • 1回复 待解决