Ios UIBezierPath-路径中的点阵列?

Ios UIBezierPath-路径中的点阵列?,ios,quartz-2d,cgpath,Ios,Quartz 2d,Cgpath,我有一条路 我希望得到路径中所有点的数组 可能吗 谢谢 沙尼无论是UIBezierPath还是CGPath都没有获得其积分的方法。这是有意义的,因为可以使用非简单点的方法创建路径 正如@daveMac在评论中提到的,有一个解决办法: void CGPathApply ( CGPathRef path, void *info, CGPathApplierFunction function ); 对于指定路径中的每个元素,Quartz调用applier函数,该函数可以检查(但不能

我有一条路

我希望得到路径中所有点的数组

可能吗

谢谢
沙尼

无论是
UIBezierPath
还是
CGPath
都没有获得其积分的方法。这是有意义的,因为可以使用非简单点的方法创建路径

正如@daveMac在评论中提到的,有一个解决办法:

void CGPathApply (
   CGPathRef path,
   void *info,
   CGPathApplierFunction function
);

对于指定路径中的每个元素,Quartz调用applier函数,该函数可以检查(但不能修改)元素。

有一个
UIBezierPath
和一个
CGPath
但没有
CGPath
。请重申您的问题。CGPathApply可能重复什么?当我需要解剖路径时,我会做OP经常问的事情。