Core-Plot, ¿hay alguna forma automática de administrar la cantidad de números en el eje?

Como se ve en la imagen debajo, el eje x está muy lleno en este ejemplo. Sé que la escala se puede cambiar en Core-Plotr a través de:

axisSet.xAxis.majorIntervalLength = CPTDecimalFromFloat(1.0f);

...para que sea más fácil de leer.

Mi pregunta es si hay una manera de automatizar la escala del eje para que cuando se llene demasiado, la etiqueta del eje cambie para seguir siendo legible.

Supongo que una forma es verificar la cantidad de puntos de datos y cambiar mediante código, pero sería conveniente si estuviera disponible a través de Core-Plot.

Aquí hay una imagen que muestra mi gráfico de prueba:

enter image description here

Cuando llegue a esta etapa, me gustaría cambiarlo para que muestre cada 5 números y luego cada 10, etc.

preguntado el 24 de agosto de 12 a las 06:08

1 Respuestas

Prueba el CPTAxisLabelingPolicyAutomatic política de etiquetado. Hay una demostración en la aplicación de ejemplo Plot Gallery que muestra todas las políticas de etiquetado disponibles.

Respondido 24 ago 12, 22:08

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