2010-03-04 2 views
3

Возможно ли отрегулировать выравнивание по умолчанию по центру при использовании kCGPathFillStroke в качестве режима рисования?Кварцевое 2D выравнивание хода

Например, при рисовании замкнутый путь, используя:

CGContextDrawPath(context, kCGPathFillStroke); 

Ход лежит за пределами 50%/50% внутри нарисованного пути. Цвет штриха имеет непрозрачную альфа, поэтому чистый эффект нежелателен. Я хочу, чтобы удар лежал либо внутри, либо снаружи.

Единственный возможный способ, который я вижу в этом, состоит в том, чтобы перестроить путь, сократившись на 50% от ширины хода.

ответ

0

Ваша догадка правильная. Отрегулируйте положение пути.

Смежные вопросы