在快速的bezier路径圆中舍入笔划的边缘

Mat*_*oon 13 ios uibezierpath swift

我正在尝试使用绘制圆圈UIBezierPath(ovalInRect: CGRectMake()).然后我会改变strokeEnd财产.当发生这种情况时,圆形线的任一端都有尖角.有没有办法完善这些角落?

在此输入图像描述(我想让这条线的起点和终点弯曲)

Rob*_*Rob 31

假设您使用a CAShapeLayer来绘制它,只需设置lineCap,例如:

layer.lineCap = kCALineCapRound
Run Code Online (Sandbox Code Playgroud)