在UICollectionViewFlowLayout

时间:2018-04-22 22:04:40

标签: ios swift uicollectionview uicollectionviewlayout uicollectionviewflowlayout

我有collectionView垂直滚动。在collectionView的单元格内是另一个collectionView,我有自定义布局。布局当前是UICollectionViewFlowLayout的子类,我希望滚动方向是水平的。我尝试了多种方法将scrollDirection设置为水平但没有一种方法正常工作。如何在FlowLayout的子类上设置滚动方向?

1 个答案:

答案 0 :(得分:1)

您可以通过以下代码轻松更改滚动方向:

if let layout = collectionView.collectionViewLayout as? UICollectionViewFlowLayout {
    layout.scrollDirection = .horizontal
}