2013-03-01 132 views
2

我正在寻找方法来清除CGContextRef中的当前路径?我想用新的CGPathRef替换CGContextRef中的当前路径。我想我可以吗CGContextReplacePathWithStrokedPath?但是为此,我必须清除存储在CGContextRef中的当前路径。清除CGContextRef中的当前路径?

回答

4

CGContextBeginPath清除当前路径:

图形上下文可以在任何时候都只有在使用单个路径。如果 指定的上下文在您调用 此函数时已包含当前路径,则Quartz会丢弃旧路径以及与其关联的任何数据 。

+0

谢谢。发现。达姆!我想自杀。这就是为什么我们阅读文档。再次感谢。 – MacGeek 2013-03-01 14:17:50

+0

@MacGeek该函数真的有一个令人误解的名字。 – 2013-03-01 14:49:37