iOS drawRect,在曲线上找到点

时间:2013-02-28 13:08:27

标签: ios uiview drawrect uibezierpath

我将绘制一条类似于下图中红色曲线的曲线(可以是一个bezier或者我觉得最方便的用途)。我想在曲线上找到点(illo中的蓝点)。这些点很可能是曲线长度相等的部分。

我可以找到这些积分吗?我还没有在文档中看到解决方案。

enter image description here

1 个答案:

答案 0 :(得分:1)

这个answer涵盖了使用de Casteljau算法的贝塞尔曲线的分割。您已经在曲线上有参数化值以进行细分。

(如果您按照答案中引用的link确保在浏览器中启用了java,那么您可以查看示例可视化。)