将特定值设置为UIBezierPath的圆角

我知道也有类似的问题,但就我而言,我想为我的图层设置cornerRadius = 8。

enter image description here

如果我设置:

shapeLayer.lineCap = CAShapeLayerLineCap.round

它显示如下:

enter image description here

->与设计不符。