Apple的Quartz2d编程指南说“Quartz跟踪当前点,这是用于路径构建的最后一个位置。”在给出CGContext引用的情况下,有什么方法可以查询当前的内容吗?
我正在编写以分段形式绘制图表的方法,似乎CGContext已经知道当前点是什么,我不应该编写单独跟踪它所需的逻辑。在方法调用中传递CGContext和当前点坐标似乎很愚蠢。
答案 0 :(得分:7)
这就是我得到当前观点的方式:
CGPoint currentPoint = CGContextGetPathCurrentPoint(context);
NSLog(@"currentPoint: %@", NSStringFromCGPoint(currentPoint));