iOS - есть ли что-то вроде CGContextSetLineDash для путей? - PullRequest
0 голосов
/ 28 июля 2011

Я хочу нарисовать путь, но пунктирной линией, а не сплошной.Использование линий было бы возможно, но это было бы больно.

1 Ответ

1 голос
/ 28 июля 2011

«Линия» в CGContextSetLineCap, CGContextSetLineDash, CGContextSetLineJoin и CGContextSetLineWidth относится к «линии» цвета, которая рисуется вдоль контура при его обводке, в отличие от сплошной области внутри, которая окрашивается при заливке.Это не следует путать со «линией» в CGContextAddLines, CGContextAddLineToPoint, CGPathAddLines и CGPathAddLineToPoint, которая ссылается на геометрический отрезок, который может быть частью пути.

Чтобы использовать аналогию, когда вы 'Рисуя от руки на бумаге, вы перемещаете ручку по траектории , которая оставляет линию на бумаге.

...