首页 > 解决方案 > 如何禁用删除和移动 UICollectionView 中的第一个单元格?

问题描述

我想禁用删除并移动 UICollectionView 中的第一个单元格。并且 UICollectionView 中的其他单元格也不能移动到第一个单元格。如何实现?</p>

标签: iosswiftuicollectionviewuicollectionviewcell

解决方案


要禁用移动,您需要实现UICollectionViewDataSource协议并使用此方法:

func collectionView(_ collectionView: UICollectionView, canMoveItemAt indexPath: IndexPath) -> Bool {
    return indexPath.item != 0
}

禁用删除完全取决于您的删除实现。


推荐阅读