HarmonyOS 能用arc和arcTo方法画一个直径为5vp的半个圆弧吗?
1.不明白arc中startAngle的意思。
2.arcTo中x1 , y1 明明不在圆弧经过的路径上。
@Entry
@Component
struct ArcTo {
private settings: RenderingContextSettings = new RenderingContextSettings(true)
private context: CanvasRenderingContext2D = new CanvasRenderingContext2D(this.settings)
build() {
Flex({ direction: FlexDirection.Column, alignItems: ItemAlign.Center, justifyContent: FlexAlign.Center }) {
Canvas(this.context)
.width('100%')
.height('100%')
.backgroundColor('#ffff00')
.onReady(() =>{
this.context.moveTo(100, 20)
this.context.arcTo(150, 20, 150, 70, 50)
this.context.stroke()
})
}
.width('100%')
.height('100%')
}
}
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS定义一个map为临时变量
465浏览 • 1回复 待解决
自定义封装一个TextInput组件,只能用默认弹出键盘的清空删除键一个个删是吗
1696浏览 • 1回复 待解决
HarmonyOS如何声明一个为null的函数类型
465浏览 • 1回复 待解决
封装一个获取当前时间的方法,格式为yyyy/mm/dd hh:mm:ss
429浏览 • 1回复 待解决
由UIAbility创建的一个子窗口,能配置为可拖动吗
1599浏览 • 1回复 待解决
两SQL语句能不能用一个SQL搞定?
2745浏览 • 1回复 待解决
销毁一个子窗口的方法
315浏览 • 1回复 待解决
需要一个获取当前省份的方法
327浏览 • 1回复 待解决
HarmonyOS 【requestFocus】如何用代码为一个TextInput获焦
341浏览 • 1回复 待解决
EntryAbility中的context和getContext(this)是同一个对象吗
1469浏览 • 1回复 待解决
HarmonyOS 需要一个移除所有Html标签的工具方法
247浏览 • 1回复 待解决
如何实现一个监听网络变化的方法
516浏览 • 1回复 待解决
如何获取单位为vp的屏幕宽度?
173浏览 • 1回复 待解决
可以全局定义一个@Builder方法布局,并进行使用吗?
148浏览 • 1回复 待解决
周日历滑动,以周为一个单位滑动
713浏览 • 1回复 待解决
mysql的一个问题有懂的吗?
2267浏览 • 1回复 待解决
HarmonyOS如何对一个文件内容进行MD5计算
683浏览 • 1回复 待解决
一个应用的API Version和 compileSdkVersion 的版本号是一致的吗?
3272浏览 • 1回复 待解决
一个应用内的所有ArkWeb是共用同一个render进程吗?
750浏览 • 1回复 待解决
两个UIAbility之间能用哪些方法实现通信?
542浏览 • 1回复 待解决
如何知道一个组件的显示和隐藏
467浏览 • 1回复 待解决
一个应用的一个UIAblity,其exported字段配置为false,什么情况下才能拉起这个应用?
539浏览 • 1回复 待解决
请教一个mysql问题有知道的吗?
2289浏览 • 1回复 待解决
怎么判断一个APP是否为多HAP包结构?
680浏览 • 1回复 待解决
实现一个发送进度条通知的方法
304浏览 • 1回复 待解决
可以使用arc绘制半圆,startAngle为起始弧度,弧度可以通过(π /180)* 角度数得到,如:
arcTo则是用来绘制圆弧的。