HarmonyOS 使用Canvas时发现在重新绘制时有些问题
使用CanvasRenderingContext2D通过path绘制圆角矩形,在更新重新绘制时,发现圆角矩形之间有一条下划线。
代码如下:
private currPosition = 0
@State
private indicatorConfig: IndicatorConfig = new IndicatorConfig(5, 2, '#BF333333', '#33333333')
build() {
if (this) {
Column() {
Flex({ direction: FlexDirection.Row, justifyContent: FlexAlign.Center, alignItems: ItemAlign.Center }) {
RectFIndicator({ indicatorConfig: this.indicatorConfig })
}
.margin({ bottom: 50, top: 50 })
Row() {
Text('滑动')
}
.width(50)
.height(50)
.onClick((event) => {
this.currPosition++
if (this.currPosition > 4) {
this.currPosition = 0
}
this.indicatorConfig.setCurrentPosition(this.currPosition)
})
}
}
}
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
- 9.
- 10.
- 11.
- 12.
- 13.
- 14.
- 15.
- 16.
- 17.
- 18.
- 19.
- 20.
- 21.
- 22.
- 23.
- 24.
- 25.
- 26.
- 27.
- 28.
HarmonyOS
赞
收藏 0
回答 1
相关问题
如何操作canvas重新绘制
1930浏览 • 1回复 待解决
HarmonyOS 如何实现清除canvas内容,重新绘制?
1235浏览 • 1回复 待解决
如何在使用 Canvas 绘制图像时处理像素模糊问题?
1048浏览 • 0回复 待解决
HarmonyOS Canvas绘制时,黑白模式切换不生效问题 11
580浏览 • 1回复 待解决
HarmonyOS 如何使用canvas绘制虚线
624浏览 • 1回复 待解决
HarmonyOS 使用drawing.canvas绘制本地Image时,提示参数错误
784浏览 • 1回复 待解决
HarmonyOS Canvas绘制image的API相关问题
779浏览 • 1回复 待解决
如何使用canvas绘制圆角矩形
1257浏览 • 1回复 待解决
HarmonyOS Canvas 绘画的内容如何跟随外部的状态变动重新绘制?
569浏览 • 1回复 待解决
HarmonyOS 真机调试C的代码使用OH_LOG_DEBUG输入日志,发现在C里面有些方法可以打印,有些方法完全不打印日志
773浏览 • 1回复 待解决
HarmonyOS 关于输入框设置为密码模式时有些字母无法显示
676浏览 • 1回复 待解决
HarmonyOS Canvas中关于绘制图片问题
1053浏览 • 1回复 待解决
HarmonyOS Canvas绘制圆角
932浏览 • 1回复 待解决
HarmonyOS Canvas绘制曲线相关
789浏览 • 1回复 待解决
HarmonyOS Canvas绘制圆角矩形
1037浏览 • 1回复 待解决
HarmonyOS 使用Canvas自定义绘制进行大量图像绘制时,render_service耗时较大,出现明显卡顿
631浏览 • 1回复 待解决
使用canvas渲染文本时,如何基于文本变化,正确绘制出对应的内容?
2617浏览 • 1回复 待解决
HarmonyOS canvas组件绘制文字时如何使用第三方自定义字体
1015浏览 • 1回复 待解决
HarmonyOS 关于自定义绘制组件Canvas的使用异常
1032浏览 • 1回复 待解决
HarmonyOS Canvas绘制内容如何更新
645浏览 • 1回复 待解决
HarmonyOS Canvas 组件,如何主动触发绘制
566浏览 • 1回复 待解决
Canvas绘制内容如何动态更新
2820浏览 • 1回复 待解决
HarmonyOS canvas如何绘制成图片导出
735浏览 • 1回复 待解决
HarmonyOS Canvas绘制文本后,使用scale属性缩放后内容模糊
689浏览 • 1回复 待解决
HarmonyOS 如何在Canvas中直接绘制SVG?
784浏览 • 1回复 待解决
clearRect效率不如reset好,尤其是频繁重绘场景。所以更推荐使用reset接口实现,可参考如下示例:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-canvasrenderingcontext2d-V5#reset12