设置标题单元格UICollectionView

时间:2017-04-19 10:58:40

标签: ios swift uicollectionview uicollectionviewcell uicollectionviewlayout

我创建了collectionView,如下所示:

enter image description here

我想创建一个与此布局相同的集合视图,其中一个最大的标题单元格与红色iPhone7一样。现在我想知道哪种方法更好,创建一个额外的单元格或在UICollectionViewFlowLayout中处理它?我的数据是一个从JSON获取的数组,所以我想让大单元格成为第一个项目。

老实说,我认为第二种方法非常复杂。

所以任何人都可以帮助我找到最佳解决方案。 非常感谢您阅读本文并度过了愉快的一天。

1 个答案:

答案 0 :(得分:0)

  1. 转到UIColectionView

  2. 的属性检查器
  3. 从附件中选择章节标题

  4. 一旦显示标题视图,请将您的视图添加到其中。

  5. 然后在下面的方法中相应调整:

      override func collectionView(_ collectionView: UICollectionView ,viewForSupplementaryElementOfKind kind: String,at indexPath: IndexPath) -> UICollectionReusableView {
            if kind == UICollectionElementKindSectionHeader{
          return headerView
            }
        }