也许“流程图”或“流程图”甚至不是我正在寻找的正确术语,但它是我能想到的最好的模拟。基本上,我试图找到一个允许在给定空间内动态创建(在代码中)连接的单元格/UIView 的库或类。在代码中,您可以从视图中添加/删除有序单元格,它会相应地安排。通常,如果superview 大小允许(即iPad),它将水平排列这些连接的单元格。如果它的空间受限(iPhone),它会在一条线上水平排列尽可能多的单元格,然后在下面水平继续其余单元格......类似于图形“自动换行”。
诚然,我怀疑是否有一个神奇的库可以完成所有这些,但如果 SO 社区可以为我指出一些更好的术语和/或一些潜在的 fork 候选人,我将非常感激。
我看过AQGridView,它是一个如此庞大的库,我相信它的编译大小为 +700 Kb 有点矫枉过正。 SSCollectionView非常接近,但您必须手动将单元格居中,并且它还不支持可变单元格高度/宽度。
为了让您更好地了解我的想象,这是一张图片: