我想画一个圆圈,上面有字母。为此,我需要顺时针抚摸圆圈,逆时针抚摸字母。

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

这实际上非常困难。我有太多的“逐一”错误。

最佳答案

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

关于ios - 如何反转 CGPath 的点顺序,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7681983/

10-14 23:28