HarmonyOS 如何使用Canvas画扇形

HarmonyOS
2024-12-25 14:32:15
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
shlp

参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-canvasrenderingcontext2d-V5

参考示例:

@Entry
@Component
struct Page {
  private settings: RenderingContextSettings = new RenderingContextSettings(true)
  private context: CanvasRenderingContext2D = new CanvasRenderingContext2D(this.settings)

  build() {
    Column() {
      Canvas(this.context)
        .width('100%')
        .height('100%')
        .backgroundColor('#F5DC62')
        .onReady(() => {
          this.context.beginPath();
          this.context.moveTo(150, 150)
          this.context.arc(150, 150, 100, Math.PI / 2, Math.PI);
          this.context.lineTo(150, 150)
          this.context.stroke();
        })
    }
  }
}
分享
微博
QQ
微信
回复
2024-12-25 15:54:29
相关问题
Canvas的时候,怎么设置画笔颜色
1551浏览 • 1回复 待解决
HarmonyOS 如何使用canvas绘制虚线
868浏览 • 1回复 待解决
HarmonyOS使用canvas如何使文字垂直居中
1763浏览 • 1回复 待解决
如何使用canvas绘制圆角矩形
1610浏览 • 1回复 待解决
如何使用canvas添加水印
2778浏览 • 1回复 待解决
HarmonyOS 长时任务以及画中使用问题
1187浏览 • 1回复 待解决
HarmonyOS svg、canvas使用详情
1564浏览 • 1回复 待解决
HarmonyOS 使用canvas进行图片水印操作
1287浏览 • 1回复 待解决
HarmonyOS 画中
749浏览 • 1回复 待解决
HarmonyOS 如何根据圆心坐标实心圆
736浏览 • 1回复 待解决
HarmonyOS 画中视频无法播放
984浏览 • 1回复 待解决
HarmonyOS Canvas如何设置圆角
1020浏览 • 1回复 待解决
HarmonyOS Canvas如何重置clip
980浏览 • 1回复 待解决
HarmonyOS Canvas如何触发重绘
1908浏览 • 1回复 待解决
HarmonyOS 画中无法指定窗体大小
1022浏览 • 1回复 待解决
HarmonyOS 如何Canvas重绘
1224浏览 • 1回复 待解决
HarmonyOS Canvas绘制内容如何更新
889浏览 • 1回复 待解决
HarmonyOS canvas如何实现画线跟手效果
1084浏览 • 1回复 待解决