UICollectionView - UICollectionViewDelegate - 如何实现与 canEditRowAtIndexPath 等效?
Posted
技术标签:
【中文标题】UICollectionView - UICollectionViewDelegate - 如何实现与 canEditRowAtIndexPath 等效?【英文标题】:UICollectionView - UICollectionViewDelegate - how do I implement the equivalent to canEditRowAtIndexPath? 【发布时间】:2012-12-17 16:58:40 【问题描述】:似乎与此方法有关,尽管我很难区分如何区分 Selector 被调用:
-(BOOL)collectionView:(UICollectionView *)collectionView canPerformAction:(SEL)action forItemAtIndexPath:(NSIndexPath *)indexPath withSender:(id)sender
if ( action.type? name? == "willMoveToIndexPath" && sender == cellToNotMove?? ) return NO;
return YES;
似乎这样的事情可能会奏效,对干净的实施有什么建议吗?
谢谢
【问题讨论】:
【参考方案1】:这对我来说看起来不错,除了使用action == @selector(willMoveToIndexPath)
。
【讨论】:
以上是关于UICollectionView - UICollectionViewDelegate - 如何实现与 canEditRowAtIndexPath 等效?的主要内容,如果未能解决你的问题,请参考以下文章
UICollectionView 的 UICollectionReusableView 防止/阻止对 UICollectionViewCell 的点击
UICollectionView 具有自动调整单元格(estimatedSize)和 sectionHeadersPinToVisibleBounds 的精神
根据文本调整单元格宽度 - UICollectionView - iOS