UICollectionView滚动整个页面

时间:2016-07-03 14:36:47

标签: ios iphone swift cocoa-touch uicollectionview

我有viewController一些文字,下面是UICollectionView(约占网页的50%)。

我的问题是,当我滚动collectionView时,只是正在滚动单元格而不是整个页面(文本+收集单元​​格)。

你可以在Instagram个人资料页面上考虑它(半信息一半collectionView),当你在Instagram上滚动时,所有内容都在滚动,而不仅仅是收集单元格。

任何人都知道我该怎么做?

谢谢!

3 个答案:

答案 0 :(得分:1)

将文本内容作为单独的单元格添加到 UICollectionView 之上。

最好创建一个不同的部分,其中包含带有顶部文本的单元格。

保持这些单元格的 backgroundColor / backgroundImage ,以便将它们简单地添加为表单上的 UILabels 。这样做也将区别于其他实际的 UICollectionViewCells

现在,滚动UICollectionView时。它将产生文本和单元格滚动的效果。

答案 1 :(得分:1)

在属性检查器中>滚动视图>检查分页启用

答案 2 :(得分:0)

这是因为您的文字/ UILabels不属于UIScrollView的{​​{1}},因此UICollectionView时不会滚动它。您可以为自己的文字创建collectionView,将其包含在UICollectionViewCell中,然后展开collectionview以适应屏幕或使用collectionView