В iOS я использую core-plot для рисования линейного графика. Я хочу, чтобы линия была окаймлена сверху и снизу сплошным цветом и другим цветом в середине, с эффектом чередования. Это невозможно сделать с помощью CPTLineStyle, поэтому я создал собственный стиль линии, который использует CGContextSetStrokePattern для рисования линии.
Я думал, что достигну желаемого эффекта, создав полосатое изображение и используя его в качестве рисунка обводки. Это работает, но ориентация изображения не соответствует направлению пути. Полосы всегда горизонтальны, даже если направление пути 45 градусов.
Как я могу сказать, что Кварц автоматически поворачивает заливку шаблона так, чтобы он следовал векторному направлению сегмента графика? Или, в качестве альтернативы, как я могу получить core-plot, чтобы сделать это для меня?