我正在使用UICollectionView,我想在用户点击单元格时显示复选框,我也启用了多选。 我试图取消隐藏didSelectItemAtIndexPath中的imageView,但它无法正常工作
realloc
我点击一个单元格,imageView会出现在其他单元格中。 但是在同一个水龙头上我也将图像名称添加到NSArray中,并且他们的项目正在被正确添加。
答案 0 :(得分:1)
您可以尝试以下
- (void)collectionView:(UICollectionView *)collectionViewdidSelectItemAtIndexPath:(NSIndexPath *)indexPath
{
UICollectionViewCell* cell = [collectionView cellForItemAtIndexPath:indexPath]; //typecast the cell to your custom cell
cell.checkBox.hidden = NO;
cell.checkBox.image = [UIImage imageNamed:@"check"];
}