继承于ProgressBar实现,保留了Progressbar的特性,源码在文尾。。
参数
name | format | description |
---|---|---|
borderWidth | integer | 圆弧边框的宽度 |
progressStyle | tick/arc | 进度条类型,tick为带刻度的 |
radius | integer | 半径 |
arcbgColor | color | 圆弧的边框背景 |
degree | integer | 弧度,设置为0即为圆形进度条,180为半圆 |
tickWidth | integer | 刻度的宽度 |
tickDensity | integer | 刻度的密度 2~8 越小越密 |
bgShow | boolean | 是否显示圆弧边框背景 |
arcCapRound | boolean | 圆弧的笔触是否为圆形,tick无效 |
interface
提供了绘制圆弧中间区域的一个接口 ,可根据自己的需求自由绘制