Технические вопросы и ответы QA1056

CGContextSaveGState сохраняет текущий путь?

Q: CGContextSaveGState сохраняет текущий путь?

A: Нет. Базовая Графика следует за спецификацией PDF в этом отношении. CGContextSaveGState и CGContextRestoreGState не сохраняют и восстанавливают путь. Для перерисовки пути, необходимо или воссоздать его с нуля или использовать CGContextCopyPath (контекст CGContextRef) для создания копии текущего пути, поскольку возражает CGPathRef.



История версии документа


ДатаПримечания
13.08.2013

Обновленное форматирование и добавленная информация о CGContextCopyPath.

02.10.2001

Новый документ, объясняющий, что Базовое Графическое сохранение и восстановление GState APIs не влияют на путь.