我试图找到可以通过删除路径中的“循环”来帮助我简化弯曲路径的代码。实际上,我不确定这些是否正确称为循环,并且没有正确的词可能会阻碍我的搜索。
因为 StackOverflow 不允许我包含插图(我太新了!),所以想象一下一个过山车,它的部分会让你上下颠倒。我想从过山车上去掉那些环,只留下一条起伏的道路。
我正在使用 UIBezierPath 路径在 iOS 中工作,但我很乐意使用几乎任何语言的示例指针,甚至只是指向描述此问题的正确方法的指针。另一种方法是检测与自身相交的路径的技术,因此如果存在“循环”,我可以将整个路径抛出。
谢谢!