如何在UICollectionViewController中覆盖collectionView

时间:2017-04-26 09:26:03

标签: ios swift uikit

我想知道是否可以用UICollectionViewController的自己的UICollectionView子类以编程方式覆盖collectionView

在普通的UIViewController上,我会这样做:

public override func loadView() {
    view = UIViewSubclass()
}

虽然这适用于view属性,但collectionView引用为nil。

在以编程方式完全构建自定义UICollectionViewController和UICollectionView时,如何正确覆盖它?

1 个答案:

答案 0 :(得分:2)

我认为当UICollectionViewColtroller覆盖loadView功能时,它不仅会设置view的值,还会设置collectionView。在UICollectionViewController viewcollectionView中的视图不一样

所以我认为你应该添加代码来设置collectionView

的值