多个UICollectionView在相同布局中滚动

时间:2018-09-02 00:01:55

标签: ios swift storyboard

我正在尝试构建与此相似的东西

enter image description here

如您在此处看到的那样,当您向下滚动时,所有视图都会滚动

这是我的观点:

enter image description here

当我向下滚动时,只有第二个集合视图会滚动

enter image description here

我的观点是这样的:

enter image description here

我尝试使用UIScrollView,但结果始终相同? 知道如何制作这种布局吗?

谢谢。

1 个答案:

答案 0 :(得分:0)

您可以使用tableView来完成第一个布局(红色单元格),tableView的单元格包含collectionViews(每个tableView单元格一个水平滚动的collectionView)。但是,在您的情况下,您似乎希望顶部水平滚动,而整个部件垂直滚动。我会做这样的事情:将整个事情放在具有2种类型的单元格的collectionView中。第一种类型是包含水平滚动collectionView的最受欢迎的位置单元。第二类单元格是各个旅馆单元格。

情节提要上的布局看起来像this