为了制作一个iOS应用程序,我需要根据它们的类型显示分组元素,并在布局中将不同类型的组分开。 我考虑使用一个无向图,其中分组节点相互指向,形成一种循环引用,然后每个组作为另一个“元图”,其节点也相互指向,希望通过良好的图形布局框架可以很好地显示出来。不幸的是,我听到的唯一框架是graphviz,但似乎没有可用于iOS的端口。所以我的问题是:1.其他实现我需要的方式的想法?2.iOS的良好图形布局实现?3.iOS上可用的graphviz端口?请注意,我不是在寻找绘制图表的框架,而是在寻找确定抽象图中任意节点的最佳位置的布局框架。