UICollectionView: must be initialized with a non-nil layout parameter

后端 未结 7 2217
不思量自难忘°
不思量自难忘° 2020-11-27 05:25

I added UICollectionView by code.
Now, the app crash with message: UICollectionView must be initialized with a non-nil layout parameter.
Do

7条回答
  •  孤街浪徒
    2020-11-27 06:18

    In Swift

    var collectionView: UICollectionView!
    let layout = UICollectionViewFlowLayout()
    collectionView = UICollectionView(frame: .zero, collectionViewLayout: layout)
    layout.scrollDirection = .vertical
    view.addSubview(collectionView)
    

提交回复
热议问题