Para una aplicación de iOS que estoy haciendo necesito mostrar los grupos de elementos agrupados de acuerdo a su tipo y de los diferentes grupos de tipos separados unos de otros en un muy bien hecho el diseño.

He pensado en usar un grafo no dirigido, con los nodos agrupados todos apuntando el uno al otro en una especie de referencia circular y, a continuación, cada grupo como otro «meta-gráfico» con sus nodos de punto en cada uno de los otros en una referencia circular así, con la esperanza de que junto con un buen diseño gráfico marco de este podría ser mostrar bien.

Por desgracia, el único marco de trabajo de la que he oído es graphviz, pero que no parece tener un puerto disponible para iOS.

Así que mi pregunta es:

  1. Otras ideas de cómo implementar lo que necesito?
  2. Una buena aplicación de diseño gráfico para el iOS?
  3. Un puerto disponible de graphviz para el iOS?

Actualización: tenga en cuenta que yo soy no buscando gráfico trazado marcos, que son los marcos de referencia utilizados para dibujar tablas y gráficos (tales como gráficos circulares, etc). Estoy buscando un diseño marco que determina la ubicación óptima para arbitrario de nodos en un resumen gráfico.

  • ¿Quieres que tu aplicación para generar dinámicamente estos elementos y visualizar el gráfico para el usuario? Hacer los gráficos deben ser interactivos?
  • Ninguna idea acerca de la OP, pero tengo la misma pregunta y la respuesta «sí, tal vez no». 🙂
  • sí, la aplicación permite elemento de la creación y la interacción entre los elementos. Sin embargo, la interacción está en otra «fase» del flujo de trabajo de manera que puede ser no-interactivo, mientras que su ubicación está determinada.
  • Esta pregunta algo similar hace un tiempo, pero hemos malinterpretado lo que él entiende por gráfica visualización en este caso: stackoverflow.com/questions/2960308/…
  • Estoy de acuerdo, lo hicieron a malinterpretar él. Pero ¿cómo ayuda esto a mí? No necesito Núcleo de la Trama, ya sea 🙂
  • Ben Dov – Normalmente, tendría que cerrar la nueva pregunta como un duplicado de la anterior, pero le he preguntado a una mejor pregunta por aquí, así que sólo quería vincular los dos en caso de que alguien respondió el viejo.
  • Ahh.. Bien! Entendido! Esperemos que alguien va a responder aquí… :-/
  • Véase también: stackoverflow.com/questions/8824215/…

4 Comentarios

  1. 10

    De acuerdo a un post en el graphviz desarrollo de la lista de correo,
    Glen Baja de pixelglow ya ha logrado puerto de graphviz y se utiliza en Instaviz.

    Él también tiene algunas sugerencias en el script de configuración.

    • He leído acerca de pixelglow. He intentado contactar con Glen Baja, y si él va de código abierto el puerto en el que voy a publicar de nuevo aquí.
    • Bueno, la corrección de mi comentario anterior: voy a tratar de configurar y de las instrucciones. Si funciona, genial!
    • las instrucciones no funcionan. Yo no podía entenderlo; ya que, después de que yo trate de la construcción, que gritaba «error: condicional «INSTALL_LTDL» nunca fue definido». Que se espera que, como dicen las instrucciones no instalar LTDL. Tiene alguna idea de por qué esto rompe la construcción?
    • Intenta agregar --disable-ltdl al configurar?
    • Por CIERTO, yo soy él y no ella, dice Glen. Tengo un adecuado configurar la secuencia de comandos incrustada dentro de un proyecto de Xcode que va a construir una libgraphviz.una, pero en la actualidad sólo funciona para los Graphviz 2.24. No he actualizado para la versión más reciente aún.
    • Muy lo sentimos, Glen – lo he corregido anteriormente.

  2. 2

    A continuación están algunas de las librerías que puede ayudarle a:

    1) http://code.google.com/p/core-plot/

    2) http://code.google.com/p/s7graphview/

    3) https://github.com/duivesteyn-net/deSimpleChart

    4) http://www.rgraph.net/ (trabajará en UIWebView sólo)

    5) http://sebkade.wordpress.com/2010/05/06/basic-graph-class-for-iphone/ (un blog donde la demo es dada para crear un gráfico)

    • Gracias por tu ayuda, pero estos son de trazado de gráficos de marcos, y no el diseño gráfico de los marcos. Voy a añadir una nota indicando que esto NO es lo que necesito en concreto, ya que parece que mucha gente está confundida acerca de este.
  3. 1

    graphviz es fuente de C y ha sido portado a OSX/Xcode ya. Me gustaría tratar de construir una biblioteca en Xcode desde la fuente, no es una dylib (debido a que no está permitido en los dispositivos iOS), pero una .una biblioteca. Apuesto a que el código está muy cerca de la portátil para iOS ya si no es completamente así.

    • El pensamiento de que, e incluso trató de jugar con él un poco. Las cosas no eran tan simples, aunque tal vez yo no soy competente en cómo hacerlo: en caso de fuentes de ser añadido antes o después de una llamada ./configurar, por ejemplo?
    • En otras palabras, ¿cómo te sugerimos acercarse a una solución de este tipo? 🙂
    • No estoy realmente seguro. El propósito de configurar es hacer un makefile. Aquí es lo que yo haría (1) averiguar cómo llamar a configurar de una manera que los objetivos de iPhone de destino, comenzando con el simulador (2) Llamada a hacer para conseguir una .a (3) el uso de la .en mi proyecto.
    • Que es donde yo estoy muy falta de conocimiento: hacer y configurar. He estado tratando de jugar con configurar para un par de días, ahora sin mayor éxito. Ni siquiera sé cómo hacer gcc para compilar para la arquitectura armv7 (aunque Xcode parece apoyo!). Es todo muy sugestivamente nuevo, y tengo poco tiempo para estudiar correctamente.. Ayuda se agradece 🙂

Dejar respuesta

Please enter your comment!
Please enter your name here