我有一个工作的UICollectionView,其中一个部分包含一些元素。集合视图有一列并垂直滚动。行数取决于数据源中的元素数量(rows = elements_in_section)。
现在,我想在UICollectionView中添加第二部分。在那个秒部分,我想有一行图像,我想滚动水平(colums = elements_in_section)。
AFAIK你不能为每个部分设置不同的流向,所以我的想法是在部分中添加一个单元格并添加一个UICollectionView作为子视图。所以基本上我在UICollectionView中都是一个UICollectionView。
我唯一的问题是,如果我这样做,我无法在内部UICollectionView中滚动(左/右)。我只能滚动(上/下)外部UIScrollView。
如果您将UICollectionView添加到UITableView中,它可以完美无缺,如您所见(https://github.com/DahanHu/DHCollectionTableView)
所以我的问题是:如果UICollectionView中的UICollectionView开箱即用,或者我是否需要做一些额外的工作才能使其正常工作?
答案 0 :(得分:0)
实际上真正的问题是我在Nib文件中对单元格使用了普通View
。我一使用Collection Cell View
,就会按预期工作。