是否可以使用水平分页和垂直滚动的集合视图?
我希望获得集合视图页面的效果,其中内容可以垂直滚动,例如20个项目,一次可见5个。我还想水平支持页面,这些页面也包含20个项目,一次可见5个。
单个集合视图是否能够处理此问题,还是应该是包含分页视图的分页滚动视图?这似乎有点奇怪,手势会干扰。
目前我只能向一个方向转页,停止向另一个方向滚动。
答案 0 :(得分:1)
1。https://ashfurrow.com/blog/putting-a-uicollectionview-in-a-uitableviewcell-in-swift/
上面的教程帮助了我。 我给出了类似问题的答案
Swift - how to open another viewcontroller with CollectionViewCell inside UITableViewCell
答案 1 :(得分:0)
我会考虑嵌套细胞。在您的分页中UICollectionView为每个列创建一个单元格,然后在每个单元格中有另一个仅垂直滚动的UICollectionView。
答案 2 :(得分:0)
我最近开发了一个键盘,想要添加一个表情符号键盘,它需要与你描述的相同类型的实现,因为我希望表情符号可以分类和滚动两种方式。我发现集合视图中的集合视图对我来说是最好的。
这家伙写了一篇很棒的文章,应该让你开始ashfurrow uicollectionview in a uitableviewcell