Я рисую линию с использованием UIBezierPathКак нарисовать различные типы линии с помощью 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, и мне нужна помощь, чтобы сделать это
Благодаря @rmrahul он работает. Кроме того, если мне нужна строка, которая выглядит как стрелка в обеих сторонах, например «<----------->». – Ron
Вы должны нарисовать ">" программно. проверьте это для идеи http://stackoverflow.com/questions/13528898/how-can-i-draw-an-arrow-using-core-graphics – RMRAHUL