小编Tra*_*ies的帖子

Swift 3.0 中的 UICollectionViewController 错误:必须使用非 nil 布局参数进行初始化

我是 iOS 开发的新手。我一直在学习 Swift,今天,我尝试使用 UICollectionViewController。

我的代码如下:

 class ViewController: UICollectionViewController, UICollectionViewDelegateFlowLayout {
    var colView: UICollectionView!

    override func viewDidLoad() {
        super.viewDidLoad()
        // Do any additional setup after loading the view, typically from a nib.
        let layout: UICollectionViewFlowLayout = UICollectionViewFlowLayout()
        layout.sectionInset = UIEdgeInsets(top: 20, left: 10, bottom: 10, right: 10)
        layout.itemSize = CGSize(width: 90, height: 120)

        colView = UICollectionView(frame: self.view.frame, collectionViewLayout: layout)
        colView.dataSource = self
        colView.delegate = self
        colView.register(UICollectionViewCell.self, forCellWithReuseIdentifier: "Cell")
        colView.backgroundColor = UIColor.white
        self.view.addSubview(colView)
    }

    func collectionView(collectionView: UICollectionView, numberOfItemsInSection section: Int) -> …
Run Code Online (Sandbox Code Playgroud)

ios uicollectionview swift

3
推荐指数
1
解决办法
1万
查看次数

标签 统计

ios ×1

swift ×1

uicollectionview ×1