2012-07-03 74 views
5

Apple的Quartz2d編程指南中提到「Quartz跟蹤當前點,這是用於路徑構建的最後一個位置。」給出一個CGContext引用,有什麼方法可以查詢當前點的內容嗎?我可以從CGContext查詢當前點嗎?

我寫的方法繪製在段的圖表,它似乎像如果CGContext上已經知道目前的點是什麼,我不應該寫單獨跟蹤它所需的邏輯。在方法調用中傳遞CGContext和當前點座標似乎很愚蠢。

回答

7

這是我如何得到當前點:

CGPoint currentPoint = CGContextGetPathCurrentPoint(context); 
NSLog(@"currentPoint: %@", NSStringFromCGPoint(currentPoint)); 
+0

謝謝!我顯然沒有在文檔中尋找正確的東西。 –

+0

沒問題。樂意效勞。 – TrekOnTV2017

相關問題