3

我想画一个圆圈,里面有一个字母。要做到这一点,我需要顺时针画圆,逆时针画字母。

这一切都很好,但是当我使用 Core Text 获得字母路径时,我无法弄清楚如何从本质上反转路径。不是镜像或旋转或任何东西......这很简单。我希望点笔画顺序是逆时针的。

这实际上非常困难。我已经完全有太多的视觉上的“差一点”错误。

4

2 回答 2

3

我能想到的只是在路径上调用CGPathApply并保存有关所有点的信息,然后以相反的方向重新绘制路径。完成后记得打电话CGPathCloseSubpath

于 2011-10-07T00:48:59.773 回答
2

iOS 6 介绍-bezierPathByReversingPath 起初它有一些问题,但它似乎是这个问题的答案。

于 2013-02-09T20:14:34.460 回答