Рисование пунктирных и сплошных линий - PullRequest
9 голосов
/ 09 июня 2011

Мне нужно рисовать линии;некоторые разбиты, а другие непрерывны.Я не могу знать, какие из них разбиты, а какие нет.Когда я рисую пунктирные линии, я использую это:

CGContextSetLineDash(context, 5, linedashPattern, 2); // set dashed line

Однако бывает, что если я рисую пунктирную линию, то следующие также все пунктирные.Есть ли операция для сброса «пунктирного» состояния, для рисования сплошной линии?Например:

CGContextSetLineContinuous(context,......); // set continuous line

1 Ответ

21 голосов
/ 09 июня 2011
CGContextSetLineDash(context, 0, NULL, 0);

B.t.w. Я могу только рекомендовать проверить документацию. Определенно быстрее, чем размещение вопроса на SO;)

...