美文网首页
IGListKit使用

IGListKit使用

作者: 太平洋_cfd2 | 来源:发表于2021-12-06 10:39 被阅读0次
    1. lazy和var?
        /// 切记在使用layout时,是flowLayout 
        let layout = UICollectionViewFlowLayout.init()
        lazy var collectionView: UICollectionView = {
          let view = UICollectionView.init(frame: .zero, collectionViewLayout: layout)
            view.backgroundColor = .white
            return view
        }()
    
       var collectionView: UICollectionView {
         let view = UICollectionView.init(frame: .zero, collectionViewLayout: layout)
           view.backgroundColor = .white
           return view
       }
    

    其中lazy表示单例模式,var表示变量(用时就是新实例)

    1. 结构


      image.png

    listVC创建控制器,sectionVC创建对cell的控制器,dataSource是获取数据适配器,model是模型
    cell是view,代码参考test

    具体参考:https://juejin.cn/post/6997598354909691912#heading-2

    相关文章

      网友评论

          本文标题:IGListKit使用

          本文链接:https://www.haomeiwen.com/subject/onygxrtx.html