我想用水平滚动创建UICollectionView
,这并不难实现。只需设置
let flowLayout = UICollectionViewFlowLayout()
flowLayout.scrollDirection = .horizontal
我要进行水平滚动。问题是每当我在其中添加几个部分时,细胞群将从左侧的波纹管屏幕开始。我想得到它的是在右侧。每个部分都有行中的单元格。
我可以实现这一点,在UITableViewCell
内放置一些集合,但效率不高 - >为每个集合同步滚动会很痛苦。
有什么建议吗?对于这种情况,如何查看UICollectionViewFlowLayout
?
谢谢!
答案 0 :(得分:0)
您需要在Tableviewcell中设置collectionView。在collectionview中设置水平滚动和tableview垂直滚动。参考https://ashfurrow.com/blog/putting-a-uicollectionview-in-a-uitableviewcell-in-swift/