Szukam frameworka układu graficznego dla iOS [zamknięty]
Dla aplikacji iOS, które robię, muszę pokazać grupy elementów pogrupowanych według ich typu, A różne grupy typów oddzielone od siebie w ładnie wykonanym układzie.
Myślałem o użyciu nieskierowanego grafu, z zgrupowanymi węzłami wskazującymi na siebie w rodzaju kołowego odniesienia, a następnie każda grupa jako kolejny "meta-Graf" z węzłami wskazującymi na siebie w kołowym odniesienia, jak również, mając nadzieję, że wraz z dobrym układem grafu framework to może być ładnie wyświetlane.
Niestety, jedynym frameworkiem, o którym słyszę, jest graphviz, ale to chyba nie ma dostępnego portu dla iOS.
Więc moje pytanie brzmi:
- inne pomysły, jak wdrożyć to, czego potrzebuję?
- dobra implementacja układu graficznego dla iOS?
- dostępny port graphviz dla iOS?
Update: proszę zauważyć, jestem Nie Szukam grafu rysowanie frameworków, które są frameworkami używanymi do rysowania wykresów i wykresów (takich jak wykresy kołowe itp.). Szukam frameworka , który określa optymalną lokalizację dla dowolnych węzłów w abstrakcyjnym wykresie.
4 answers
Zgodnie z postem na liście mailingowej graphviz development, Glen Low z pixelglow zdążył już portować graphviz i używa go w Instaviz .
Ma również kilka podpowiedzi na skrypcie configure.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2010-09-30 07:07:33
Poniżej kilka bibliotek, które mogą Ci pomóc:
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/ (będzie działać tylko na UIWebView)
5) http://sebkade.wordpress.com/2010/05/06/basic-graph-class-for-iphone/ (blog, w którym podane jest demo do tworzenia wykresu)
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-01-10 21:52:45
Graphviz jest źródłem C i został już przeniesiony na OSX / Xcode. Ja bym spróbował zbudować bibliotekę w Xcode ze źródła - nie dylib (bo to nie jest dozwolone na urządzeniach z iOS), ale a .biblioteka. Założę się, że kod jest dość blisko przenośny do iOS już, jeśli nie w pełni.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2010-09-11 23:35:40
Jak o użyciu wykresu Google w webview:
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2010-09-22 07:42:37