集合视图前3项应该是静态的

时间:2016-12-05 05:48:09

标签: ios swift static uicollectionview uicollectionviewcell

我有一个集合视图,前三项应该是静态的,然后动态添加。

检查我的以下代码: -

func numberOfSections(in collectionView: UICollectionView) -> Int {
    //
    return 1
}

func collectionView(_ collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int {
    //
    return 20
}

func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell {
    //

    // Configure the cell
    let cell = collectionView.dequeueReusableCell(withReuseIdentifier: reuseIdentifier,
                                                  for: indexPath) as! AddProductInGroupCell
    //cell.backgroundColor = UIColor.white

    cell.layer.borderWidth = 0.4
    cell.layer.borderColor = UIColor.lightGray.cgColor
    cell.layer.cornerRadius = 2

    if(3 > indexPath.row)
    {
        cell.ProductImage.image = UIImage(named : "folder.png")
        cell.lableProduct.text = arrCellsLabel[indexPath.row]

        cell.imageDotted.isHidden = true
        cell.imageLike.isHidden = true
    }

    cell.delegate = self
    return cell
}  

运行应用程序时,第一次正常运行(3个静态单元格),但是当我们向下滚动并再次向上显示5个单元格显示静态时。
该怎么办 ? 感谢

0 个答案:

没有答案