如何在CAShapeLayer上设置strokeStart和strokeEnd的方向
这是你开箱即用的。 (strokeEnd是0.75)
如何让它以相反的方式移动(strokeEnd为0.75)
答案 0 :(得分:2)
问题不在于strokeEnd
,而是您正在使用的CGPath
,也就是顺时针方向。
我想你想要这个:[[UIBezierPath bezierPathWithOvalInRect:yourRect] bezierPathByReversingPath].CGPath
编辑:
另一种方式是使用
strokeStart = 1 - strokeEnd; // not sure about the name "strokeStart"
strokeEnd = 1;
但反向路径代表你的意图更好