我想显示一个看起来像这样的集合视图图像......
在这里,您可以看到整个单元格为矩形,文本和图像下方的按钮有空格。我无法在我的集体视图中加载这样一个“矩形”形状的单元格。任何帮助将不胜感激。
提前致谢...:)
答案 0 :(得分:1)
要设置集合视图的项目大小,您可以实现此UICollectionViewDelegateFlowLayout
方法
func collectionView(_ collectionView: UICollectionView,
layout collectionViewLayout: UICollectionViewLayout,
sizeForItemAt indexPath: IndexPath) -> CGSize {
return CGSize(width: 30, height: 100)
}
答案 1 :(得分:1)
您的问题不是很清楚,因为它没有显示您的代码或您获得的结果。但它很安静简单 对于自定义单元格大小,请使用下面的代码并相应地传递宽度和高度
func collectionView(_ collectionView: UICollectionView,
layout collectionViewLayout: UICollectionViewLayout,
sizeForItemAt indexPath: IndexPath) -> CGSize {
return CGSize(width: accordingly to your requirement, height: accordingly to your requirement)
}
请查看此链接,它可以详细解释每一点。并使用不同的价值来获得所需的结果。