UIBezierPathがあります。
パス内のすべてのポイントの配列を取得したいと思います。
それは可能ですか?
ありがとうシャニ
ポイントを獲得する方法UIBezierPath
もありません。CGPath
パスは単純なポイントではないメソッドで作成できるため、これは理にかなっています。
@daveMacがコメントで言及しているように、回避策があります。
void CGPathApply (
CGPathRef path,
void *info,
CGPathApplierFunction function
);
指定されたパス内の要素ごとに、Quartzはapplier関数を呼び出します。この関数は、要素を検査できます(ただし、変更はできません)。