Я рисую линию, используя UIBezierPath
[path moveToPoint:CGPointMake(xco2, yco2)];
[path addLineToPoint:CGPointMake(xco, yco)];
CAShapeLayer *shapeLayer = [CAShapeLayer layer];
shapeLayer.path = [path CGPath];
shapeLayer.strokeColor = [[UIColor whiteColor] CGColor];
shapeLayer.lineWidth = 3.0;
shapeLayer.fillColor = [[UIColor clearColor] CGColor];
[self.view.layer addSublayer:shapeLayer];
это фрагмент кода, с помощью которого я рисую линии, но с помощью этого кода я могу рисовать только сплошные линии, но моему клиенту нужно много настраиваемых линий, таких как пунктирные линии, пунктирные линии и т. д. и другие настраиваемые линии. Я новичок в Xcode, и мне нужна помощь, чтобы сделать это