たくさんの線で構成された大きなスキームを描いています。のdrawRect:
方法で行いUIView
ます。スキームはビューのレイヤーよりも大きく、各線をチェックして、表示されている四角形と交差する場合にのみ描画します。でも、これをやるべきか?と一瞬思った。もしかしたら、Quartz はすでにこのテストを行っているのでしょうか?
質問は次のとおりです。関数を使用すると、この線がレイヤーの四角形と交差するかどうかCGContextAddLineToPoint()
がCore Graphics
テストされますか、それとも単に描画されますか?