我熟悉UIBezierPath和相应的CG例程,但它们都没有像我在Photoshop等中看到的那样绘制相同类型的路径。
怎么会这样呢?我只是谈论用户界面 - 让用户拖动点。
我找到的一个java示例是:http://www.cse.unsw.edu.au/~lambert/splines/natcubic.html
答案 0 :(得分:0)
我会查看CGContextAddCurveToPoint并拖动曲线的控制点。如果需要更多控制点来创建复杂曲线,只需将生成的曲线分割成简单的曲线即可。
看看this article它解释了如何根据曲线上的节点计算控制点。