ios - 如何禁用删除和移动 UICollectionView 中的第一个单元格?
问题描述
我想禁用删除并移动 UICollectionView 中的第一个单元格。并且 UICollectionView 中的其他单元格也不能移动到第一个单元格。如何实现?</p>
解决方案
要禁用移动,您需要实现UICollectionViewDataSource
协议并使用此方法:
func collectionView(_ collectionView: UICollectionView, canMoveItemAt indexPath: IndexPath) -> Bool {
return indexPath.item != 0
}
禁用删除完全取决于您的删除实现。
推荐阅读
- ios - AddSnapShotListener 在一个实例中重复文档读取
- java - 在 Spring Boot 中实现服务的正确方法是什么?
- r - 需要使用带索引的循环读取多个 .h5 文件
- python - 如何在python中为宽数据框绘制折线图
- javascript - 为什么你可以在一个函数在脚本中声明和定义之前调用它?
- php - Workerman 发送消息后突然关闭
- ruby-install - 如何使用 ruby-install 安装 Ruby 的预览版
- node.js - 如何将返回promise的异步函数转换为节点js中的同步函数
- amazon-web-services - 启用 boto3 在 ECS 实例上发送 SES 而不使用 IAM 访问密钥/秘密
- java - 复制列表
- > 有尺寸限制