Можно ли настроить выравнивание штриха по центру по умолчанию при использовании kCGPathFillStroke в качестве режима рисования?
Например, при рисовании замкнутого пути с помощью:
CGContextDrawPath(context, kCGPathFillStroke);
Обводка лежит на 50% снаружи/50% внутри нарисованного пути. Цвет обводки имеет непрозрачную альфу, поэтому суммарный эффект нежелателен. Я хочу, чтобы штрих лежал либо весь внутри, либо снаружи.
Единственный потенциальный способ сделать это, который я вижу, — это перестроить путь, сжатый на 50% ширины штриха.