Технические вопросы и ответы QA1056
CGContextSaveGState сохраняет текущий путь?
Q: CGContextSaveGState сохраняет текущий путь?
A: Нет. Базовая Графика следует за спецификацией PDF в этом отношении. CGContextSaveGState и CGContextRestoreGState не сохраняют и восстанавливают путь. Для перерисовки пути, необходимо или воссоздать его с нуля или использовать CGContextCopyPath (контекст CGContextRef) для создания копии текущего пути, поскольку возражает CGPathRef.
История версии документа
| Дата | Примечания |
|---|---|
| 13.08.2013 | Обновленное форматирование и добавленная информация о CGContextCopyPath. |
| 02.10.2001 | Новый документ, объясняющий, что Базовое Графическое сохранение и восстановление GState APIs не влияют на путь. |