ios - 如何实现这样的集合视图?
问题描述
我正在尝试实现具有功能的collectionview,当我单击加号单元格时,将添加一个新单元格,当我单击十字图标单元格时,单元格将被删除,加号单元格需要移动到已删除的单元格位置,这里我附上设计以供参考
解决方案
此设计需要两个单独的单元格布局。在返回您的项目数的函数中UICollectionView
,只需为最后一个单元格添加一个。对于对象 0..n(其中 n 是集合中数据对象的数量),然后您返回自定义数据单元格。对于对象 n+1,您返回“新项目单元格”的单元格布局。
你应该看看 UICollectionViewDataSource 协议。
推荐阅读
- scala - Scala:从 Elasticsearch 获取超过 10000 个文档/消息
- reporting-services - 来自先前数据集的 SSRS 临时表停止工作
- python - 使用 list.count 使用 .sort() 对列表进行就地排序不起作用。为什么?
- javascript - 获取响应 blob 作为边缘中的对象 HTML 元素数据
- multiprocessing - 为什么不同核数的多处理代码的运行时间相同?
- java - 在模块 classes.jar 中发现重复的类
- android - 没有firebase可以使用GCP吗?
- reactjs - IIS 8.5 rewrite rule subdirectory and ReactJs
- couchdb - 在 cluster_finished 之后将新节点添加到现有的 CouchDB 集群
- python - 如何使用 tf.one_hot 计算一种热编码?