0
私はパスを描きたいが、実線ではなく点線で描画したい。行を使うことは可能ですが、それは痛みです。iOS - パスのCGContextSetLineDashのようなものはありますか?
私はパスを描きたいが、実線ではなく点線で描画したい。行を使うことは可能ですが、それは痛みです。iOS - パスのCGContextSetLineDashのようなものはありますか?
CGContextSetLineCap、CGContextSetLineDash、CGContextSetLineJoin、およびCGContextSetLineWidthの「線」は、塗りつぶしたときに塗りつぶされた色が塗りつぶされた内部のソリッド領域ではなく、描画するときにパスに沿って描画される「線」を表します。これは、CGContextAddLines、CGContextAddLineToPoint、CGPathAddLines、およびCGPathAddLineToPointの "line"と混同してはなりません。これはパスの一部であるかもしれない幾何学的線分を参照します。
あなたが紙の上に手で描いているときに、紙の上ラインを残しパスに沿ってあなたのペンを動かし、アナロジーを使用します。
つまり、パスのCGContextSetLineDash _is_ – bshirley