UIView の drawRect メソッドで、接続されていない複数の線を描画する必要があります。「CGContextAddLines」メソッドしか見つかりませんでしたが、これは線の端点を接続します。接続されていない複数の線を描画する方法は iOS にありますか? その場で線を描画したいので、バッファにキャッシュする必要はありません。
よろしく、
UIView の drawRect メソッドで、接続されていない複数の線を描画する必要があります。「CGContextAddLines」メソッドしか見つかりませんでしたが、これは線の端点を接続します。接続されていない複数の線を描画する方法は iOS にありますか? その場で線を描画したいので、バッファにキャッシュする必要はありません。
よろしく、
私はこの質問がずっと前に尋ねられたことを知っています...しかし、私がこれを行う方法は
CGContextStrokeLineSegments(context, points, numPoints);
、各線分の始点と終点を含む CGPoints の配列を作成し、それを関数に渡すと、 2 つの CGPoint の各セットに対して線を描画します。つまり、点 [0] と点 [1] の間の線、点 [2] と点 [3] の間の線など.... より複雑な曲線を描画する必要がある場合は、次のことができます。線分を接続するために、常にポイントもオーバーラップします。