Я рисую большую схему, состоящую из множества линий. Я делаю это в методе drawRect:
из UIView
. Схема больше, чем слой просмотра, и я проверяю каждую линию и рисую ее только в том случае, если она пересекает видимый прямоугольник. Но в один момент я подумал, а стоит ли мне это делать? Может быть, Quartz уже делает этот тест?
Итак, вопрос: когда я использую функцию CGContextAddLineToPoint()
, Core Graphics
проверяет эту линию на пересечение с прямоугольником слоя или просто рисует ее?