Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个 UIBezierPath。
我希望得到路径中所有点的数组。
那可能吗?
谢谢沙妮
既没有UIBezierPath也没有CGPath获得积分的方法。这是有道理的,因为可以使用不是简单点的方法创建路径。
UIBezierPath
CGPath
正如@daveMac 在评论中提到的,有一个解决方法:
void CGPathApply ( CGPathRef path, void *info, CGPathApplierFunction function );
对于指定路径中的每个元素,Quartz 调用 applier 函数,该函数可以检查(但不能修改)元素。