我创建了collectionView,如下所示:
我想创建一个与此布局相同的集合视图,其中一个最大的标题单元格与红色iPhone7一样。现在我想知道哪种方法更好,创建一个额外的单元格或在UICollectionViewFlowLayout
中处理它?我的数据是一个从JSON获取的数组,所以我想让大单元格成为第一个项目。
老实说,我认为第二种方法非常复杂。
所以任何人都可以帮助我找到最佳解决方案。 非常感谢您阅读本文并度过了愉快的一天。
答案 0 :(得分:0)
转到UIColectionView
。
从附件中选择章节标题
一旦显示标题视图,请将您的视图添加到其中。
然后在下面的方法中相应调整:
override func collectionView(_ collectionView: UICollectionView ,viewForSupplementaryElementOfKind kind: String,at indexPath: IndexPath) -> UICollectionReusableView {
if kind == UICollectionElementKindSectionHeader{
return headerView
}
}