如何实现这样的集合视图?

时间:2019-07-15 10:42:58

标签: ios swift xcode

我正在尝试实现具有收藏夹功能的集合视图,当我单击加号单元格时,将添加一个新单元格,当我单击十字形图标时,单元格将被删除,并且加号单元格需要移动到已删除的单元格位置,在这里正在附上设计供参考

design here

1 个答案:

答案 0 :(得分:0)

此设计需要两个单独的单元格布局。 在返回UICollectionView中项目数的函数中,只需为最后一个单元格添加一个即可。 然后,对于对象0..n(其中n是集合中数据对象的数量),您将返回自定义数据单元格。对于对象n + 1,返回“新项目单元格”的单元格布局。

您应该看看UICollectionViewDataSource协议。

collectionView(_:numberOfItemsInSection:)

UICollectionViewDataSource