Ios 圆边路径?

Ios 圆边路径?,ios,drawing,uibezierpath,Ios,Drawing,Uibezierpath,我画了一些线,我注意到当边缘以一定角度时,它会产生一个像这样的锐利边缘: 我想要它画什么: 我该怎么做?我已经看了所有的文件,但是我似乎没有找到我想要的任何东西。或者是否有方法关闭自动生成边?用于在笔划路径之前,将图形上下文的连接参数设置为kglinejoinround。这在中有记录 如果要绘制UIBezierPath,还可以设置路径的lineJoinStyle,这可能会更容易。UIBezierPath的属性名为lineJoinStyle。将其设置为kCGLineJoinRound,它将根据您的

我画了一些线,我注意到当边缘以一定角度时,它会产生一个像这样的锐利边缘:

我想要它画什么:

我该怎么做?我已经看了所有的文件,但是我似乎没有找到我想要的任何东西。或者是否有方法关闭自动生成边?

用于在笔划路径之前,将图形上下文的连接参数设置为
kglinejoinround
。这在中有记录


如果要绘制UIBezierPath,还可以设置路径的
lineJoinStyle
,这可能会更容易。

UIBezierPath的属性名为
lineJoinStyle
。将其设置为
kCGLineJoinRound
,它将根据您的需要进行绘制

UIBezierPath *myPath = ...
myPath.lineJoinStyle = kCGLineJoinRound;

UIBezierPath上的kCGLineJoinRound属性可以通过以下方式在Swift中调用:

myPath.lineJoinStyle = .round