Iphone 获取核心图形中贝塞尔路径的起点
我一直在寻找,却找不到答案。我想在视图中获得贝塞尔路径的起点。我尝试使用边界,但这似乎得到了路径周围框的0,0。currentpoint似乎是曲线的最后一点。我可以在路径内移动当前点吗?创建路径时,除了将起点存储在数组中之外,还有没有更简单的方法获取起点?您可以使用Iphone 获取核心图形中贝塞尔路径的起点,iphone,path,core-graphics,bezier,cgpoint,Iphone,Path,Core Graphics,Bezier,Cgpoint,我一直在寻找,却找不到答案。我想在视图中获得贝塞尔路径的起点。我尝试使用边界,但这似乎得到了路径周围框的0,0。currentpoint似乎是曲线的最后一点。我可以在路径内移动当前点吗?创建路径时,除了将起点存储在数组中之外,还有没有更简单的方法获取起点?您可以使用cgpathpapply()函数迭代路径中的所有元素,并指定应为每个元素调用的自定义函数。这就像核心图形路径的循环。无法告诉函数仅迭代路径中的第一个元素,因此您必须手动检查cgpathappierfunction的第一次运行,并将有关
cgpathpapply()
函数迭代路径中的所有元素,并指定应为每个元素调用的自定义函数。这就像核心图形路径的循环。无法告诉函数仅迭代路径中的第一个元素,因此您必须手动检查cgpathappierfunction
的第一次运行,并将有关当前路径元素的信息存储在ivar中。您可以使用cgpathappy()
函数迭代路径中的所有元素,并指定应为每个元素调用的自定义函数。这就像核心图形路径的循环。无法告诉函数仅迭代路径中的第一个元素,因此您必须手动检查cgpathappierfunction
的第一次运行,并将有关当前路径元素的信息存储在ivar中