2013-03-01 85 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