我正在使用UIBezierPath
类创建绘图应用程序。我正在开发橡皮擦工具,但是似乎没有任何方法可以从bezier路径中删除点(只有removeAllPoints
)。我该如何进行擦除?
我正在使用UIBezierPath
类创建绘图应用程序。我正在开发橡皮擦工具,但是似乎没有任何方法可以从bezier路径中删除点(只有removeAllPoints
)。我该如何进行擦除?
将点存储到NSMutableArray
中,如果用户想要删除点,则从数组中重新创建整个路径。没有从UIBezierPath
或CGPath
中删除点的方法。
没有办法直接删除点。我决定在用户想要擦除的地方绘制一个白色贝塞尔路径,而不是从原始贝塞尔路径中删除点。