HarmonyOS Canvas绘制内容如何更新

比如我使用Canvas绘制一个自定义Slider组件,他会响应手势变化,在拖动时字段progress会发生变化,但画布上的内容应该如何invalidate呢?

HarmonyOS
2天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zxjiu

对于Canvas组件,只要调用绘制接口就会触发刷新

对于Canvas组件上的图像,已经绘制出来后便不会再改变,可以使用reset重置,或者clearRect清除局部再重绘

分享
微博
QQ
微信
回复
2天前
相关问题
Canvas绘制内容如何动态更新
1693浏览 • 1回复 待解决
HarmonyOS 如何清空canvas绘制内容
51浏览 • 1回复 待解决
如何操作canvas重新绘制
1116浏览 • 1回复 待解决
HarmonyOS 如何使用canvas绘制虚线
45浏览 • 1回复 待解决
HarmonyOS Canvas绘制圆角
13浏览 • 1回复 待解决
HarmonyOS Canvas绘制曲线相关
16浏览 • 1回复 待解决
HarmonyOS Canvas绘制圆角矩形
30浏览 • 1回复 待解决
如何使用canvas绘制圆角矩形
572浏览 • 1回复 待解决
HarmonyOS 如何Canvas中直接绘制SVG?
36浏览 • 1回复 待解决
Canvas如何触发刷新重复绘制
993浏览 • 1回复 待解决
HarmonyOS Canvas绘制image的API相关问题
38浏览 • 1回复 待解决
Canvas如何绘制app.media下面的图片?
2400浏览 • 1回复 待解决
HarmonyOS Canvas中关于绘制图片问题
405浏览 • 1回复 待解决