每个收集部分的水平流布局

时间:2017-07-21 06:44:57

标签: swift swift3 uicollectionview

我想用水平滚动创建UICollectionView,这并不难实现。只需设置

let flowLayout = UICollectionViewFlowLayout()
flowLayout.scrollDirection = .horizontal

我要进行水平滚动。问题是每当我在其中添加几个部分时,细胞群将从左侧的波纹管屏幕开始。我想得到它的是在右侧。每个部分都有行中的单元格。

我可以实现这一点,在UITableViewCell内放置一些集合,但效率不高 - >为每个集合同步滚动会很痛苦。

Sections visualization

有什么建议吗?对于这种情况,如何查看UICollectionViewFlowLayout

谢谢!

1 个答案:

答案 0 :(得分:0)

您需要在Tableviewcell中设置collectionView。在collectionview中设置水平滚动和tableview垂直滚动。参考https://ashfurrow.com/blog/putting-a-uicollectionview-in-a-uitableviewcell-in-swift/