¿Puedo consultar el punto actual desde un CGContext?

La guía de programación Quartz2d de Apple dice "Quartz realiza un seguimiento de la punto actual, que es la última ubicación utilizada para la construcción de la ruta". ¿Hay alguna forma de consultar cuál es el punto actual, dada una referencia de CGContext?

Estoy escribiendo métodos dibujando un gráfico en segmentos, y parece que si CGContext ya sabe cuál es el punto actual, no debería tener que escribir la lógica requerida para realizar un seguimiento por separado. Parece una tontería pasar un CGContext y también las coordenadas del punto actual en las llamadas a métodos.

preguntado el 03 de julio de 12 a las 23:07

1 Respuestas

Así es como obtengo el punto actual:

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

Respondido el 27 de Septiembre de 13 a las 16:09

¡Gracias! Claramente no estaba buscando lo correcto en los documentos. - c camino

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.