当我不希望在函数cellForRowAt中显示单元格时,我一直在努力解决这个问题。
我试图隐藏细胞,但它给了我其他细胞之间的空白区域。
如果数组中存在值,我想在显示单元格之前检查。
答案 0 :(得分:0)
使用现有的value元素制作原始数组的副本,并返回其计数,也可以从复制的数组中配置单元格。
答案 1 :(得分:0)
为什么不使用
func collectionView(_ collectionView: UICollectionView!, layout _: UICollectionViewLayout!, sizeForItemAtIndexPath _: IndexPath!) -> CGSize {
if !exists {
return CGSize(width: 0, height: 0)
}
return CGSize(width: yourWidth, height: yourHeight)
}
您可以自定义任何collectionViewCell
尺寸