HarmonyOS Canvas绘制出来的添加onTouch手势,但是无法移动
Canvas绘制出来的添加onTouch手势,拖动图标,给图标新的位置,但是无法移动,icon图标在附件中,代码如下:
HarmonyOS
赞
收藏 0
回答 1
相关问题
HarmonyOS使用Canvas自定义绘制内容后,如何根据onTouch事件动态更新绘制的内容?
1113浏览 • 1回复 待解决
在项目里放一张图片然后绘制在canvas上是可以绘制出来的,但是如果把图片路径改成沙箱内的路径,绘制不成功
10087浏览 • 1回复 待解决
HarmonyOS Canvas绘制圆角
954浏览 • 1回复 待解决
HarmonyOS LongPressGesture手势移动问题
1075浏览 • 1回复 待解决
HarmonyOS Canvas绘制圆角矩形
1060浏览 • 1回复 待解决
HarmonyOS Canvas绘制曲线相关
814浏览 • 1回复 待解决
HarmonyOS 子窗口是否可手势移动
643浏览 • 1回复 待解决
HarmonyOS Canvas绘制image的API相关问题
800浏览 • 1回复 待解决
如何操作canvas重新绘制
1942浏览 • 1回复 待解决
HarmonyOS 如何使用canvas绘制虚线
627浏览 • 1回复 待解决
HarmonyOS Canvas绘制内容如何更新
648浏览 • 1回复 待解决
HarmonyOS 如何清空canvas里绘制的内容
862浏览 • 1回复 待解决
HarmonyOS Canvas 组件,如何主动触发绘制
569浏览 • 1回复 待解决
Canvas绘制内容如何动态更新
2853浏览 • 1回复 待解决
HarmonyOS canvas如何绘制成图片导出
746浏览 • 1回复 待解决
如何使用canvas绘制圆角矩形
1273浏览 • 1回复 待解决
HarmonyOS Canvas中如何绘制文本溢出效果?
1026浏览 • 1回复 待解决
HarmonyOS 如何在Canvas中直接绘制SVG?
808浏览 • 1回复 待解决
canvas怎么绘制资源目录下的图片
1516浏览 • 1回复 待解决
Canvas如何触发刷新重复绘制?
1660浏览 • 1回复 待解决
添加lib时【兼容的SDK最低版本】刷不出来,无法正常添加库
5521浏览 • 1回复 待解决
HarmonyOS 如何实现清除canvas内容,重新绘制?
1255浏览 • 1回复 待解决
HarmonyOS 关于自定义绘制组件Canvas的使用异常
1054浏览 • 1回复 待解决
如何使发生gesture手势事件时不可发生onTouch触摸事件?
210浏览 • 0回复 待解决
HarmonyOS Canvas中关于绘制图片问题
1071浏览 • 1回复 待解决
可以使用onTouch事件判断触摸点是否是可移动区域,再通过PanGesture
链接:
https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-basic-gestures-pangestur
手势控制坐标点的移动,提供以下案例参考:
onTouch事件是开始刚触摸到屏幕时会触发,但是现在需要实现的需求是在拖动时画布上的元素变化,需要记录手指/鼠标的偏移量,所以使用PanGesture拖动手势更合适
开发者也可以只使用PanGesture拖动,代码样例: