UITableViewCell中的iOS UICollectionView

时间:2014-03-29 13:24:27

标签: ios objective-c uitableview uicollectionview

我想实现一个包含多个图像组合在一起的列表,就像下面的模型一样。每个部分中显示的图像数量是动态的,可能会有所不同。我也可以看到一个部分中的所有图像始终可见(无需水平或垂直滚动​​)。

enter image description here

实现这一目标的最佳方法是什么?我在UITableViewCell内部使用UICollectionView进行了一些测试,但我无法根据内部图像的数量自动扩展UICollectionView / UITableViewCell大小。 UICollectionView / UITableViewCell是可行的方法还是有更简单的方法?

2 个答案:

答案 0 :(得分:1)

您不需要UITableView来实现这一点,这里是为UICollectionView实现Sticky Header的链接。

https://gist.github.com/evadne/4544569

答案 1 :(得分:0)

您需要在uitableViewCell中实现collectionView委托和dataSource方法。看看:https://contentpedlar.wordpress.com/2016/10/22/uicollectionview-in-uitableview/ 这在Swift中,但您可以在Objective-c

中轻松理解它