在使用UIcollectionview时,第一次点击有反应第二次点击时就没有反应了,看了下代理方法发现第一次点击有执行代理方法第二次点击时就没有执行了,经过仔细排查逐步缩小异常范围发现原来是在下面方法李刷新所致,删除了就一切正常了。
-(void)collectionView:(UICollectionView *)collectionView didSelectItemAtIndexPath:(NSIndexPath *)indexPath{
[collectionView reloadData]
}
本文解决了一个UICollectionView中元素点击反应消失的问题。具体表现为首次点击有效,但第二次点击则没有响应。通过排查发现,在代理方法中调用了reloadData导致该现象。
1107

被折叠的 条评论
为什么被折叠?



