3

I want to draw a Circle with Letter punched out of it. to do this, I need to stroke the circle clockwise and the letter counterclockwise.

That is all good and well, but when I get the letter path using Core Text I can't figure out how to essentially reverse the path. NOT MIRROR or ROTATE or anything...that is straightforward enough. I want the point stroke order to be counterclockwise.

it is actually hilariously difficult. I've had entirely too many visual 'off by one' errors.

4

2 に答える 2

3

私が考えることができるのは、パス上でCGPathApplyを呼び出し、すべてのポイントに関する情報を保存してから、反対方向にパスを再描画することだけです。終わったら、忘れずに電話CGPathCloseSubpathしてください。

于 2011-10-07T00:48:59.773 に答える
2

iOS 6 導入-bezierPathByReversingPath 最初はいくつか問題がありましたが、この質問に対する答えのようです。

于 2013-02-09T20:14:34.460 に答える