【发布时间】:2014-03-29 13:24:27
【问题描述】:
我想实现一个列表,其中包含几个组合在一起的图像,如下面的模型所示。每个部分中显示的图像数量是动态的,可能会有所不同。我还将一个部分中的所有图像始终可见(无需水平或垂直滚动)。
实现这一目标的最佳方法是什么?我在 UITableViewCell 中使用 UICollectionView 进行了一些测试,但我无法根据内部图像的数量使 UICollectionView/UITableViewCell 的大小自动扩展。 UICollectionView/UITableViewCell 是要走的路还是有更简单的方法?
【问题讨论】:
-
我认为您根本不需要表格视图。我之前在表格视图中完成了集合视图,原因是利用行重新排序之类的东西。但是,如果您按字母顺序组织所有内容……我想您可以通过流布局、集合视图部分和调整标题来做到这一点。可能必须对 FlowLayout 进行子类化,但我认为可以做到。
-
非常感谢! UICollectionView 是我唯一需要的。
标签: ios objective-c uitableview uicollectionview