Hacer un plano de coorderadas

¿Cómo puedo hacer un controller de vista de plano de coorderadas en Xcode? Intenté usar OPENGL pero no ha funcionado. ¿Tengo que dibujar líneas individualmente? Hacer que se llame de forma recursiva para que siga haciendo una cierta cantidad de líneas?

Querrá tener en count lo que hará al plan de coorderadas. ¿Puedes mover el avión? ¿Puedes acercarte?

centerLocation configurar centerLocation y scale variables de scale . centerLocation denota su centro y aquí es donde dibujará una línea vertical y horizontal en negrita para los ejes. scale indica cuántos píxeles por unidad desea tener. Puede el valor pnetworkingeterminado de algo así como 10. Puede usar esta variable para controlar el zoom.

Si desea utilizar el avión para algo así como funciones gráficas, lo mínimo que necesita son los ejes. Puede usar la escala para averiguar dónde están los "puntos" en su cuadrícula. Hacer funciones para esto es útil.

Si desea dibujar líneas de cuadrícula, lo que puede hacer es simplemente comprobar el límite de la izquierda de la cuadrícula utilizando el centro de centerLocation.x como un desplazamiento y luego iterar a través de los píxeles en incrementos de scale y simplemente dibujar una línea vertical en cada punto que llegue hasta que llegue al final. Lo mismo para líneas horizontales, excepto que puede comenzar en la parte superior, desplazar centerLocation.y , y agregar una línea horizontal en incrementos de scale hasta que su contador sea mayor que la altura de la pantalla.