func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell {
let cell = collectionView.dequeueReusableCell(withReuseIdentifier: reuseIdentifier, for: indexPath as IndexPath) as! SkrapCollectionViewCell
cell.myLabel.text = self.items[indexPath.item]
return cell
}
这是我的集合视图代码,我需要在其中放置代码来编辑列数。现在是六点。
2条答案
按热度按时间mlmc2os51#
您不需要检查设备大小,因为我们可以使用collectionView宽度来计算单元格的宽度。使用单元格宽度,您可以根据需要计算高度。
还有一件事需要使用UICollectionViewDelegateFlowLayout并确认下面的delegate & implement方法
ttcibm8c2#
如果你正在使用故事板中的集合视图,那么这个解决方案可能对你有用。