#简单的效果演示
画圆需要的一些参数
-
~ 偏移量 (这里的背景layer的高度就是根据偏移量+固定高度计算)
- 圆心Point (centerCircle)
- 圆半径 (circleRadius)
- 起始夹角(startAngle)
- 结束夹角 (endAngle)
##注意点的地方
1.代码绘制圆环的动画
起始位置都是从 (结束夹角) 开始 无论你是否顺逆时针
##比如调整结束夹角为0 (也就是3点钟方向)
startAngle = M_PI*3/2;
endAngle = 0;
##那么 (红色为起始)
2.圆环动画的实现是依靠 strokeColor 属性
注意设置circleLayer.lineWidth = circleRadius/2;
的半径,它决定了圆环的线条粗细
##Demo地址