【发布时间】:2013-06-18 02:53:56
【问题描述】:
我做了一个 UICollectionView,里面有一些单元格,它显示正确,现在我想为一个或多个单元格设置一个选定的标签,在自定义单元格中,我可以使用两种方法来实现它:
方式一:设置selectedBackgoundView
self.selectedBackgroundView = backgroundView;
方式2:添加一个UIImageView作为选中标签
[_coverImageView addSubview:_selectImageView];
//coverImageView is image for cell,
//selectImageView is a tag imageView for selected.
那么问题来了:
例如我选择了第一个单元格,当我滚动 UICollectionView 时,方式 1 仍然显示选择的第一个单元格,但使用方式 2,_selectImageView 将添加到另一个单元格。
我知道是Reuse Cell造成的,但不知道如何处理。
【问题讨论】:
标签: ios uicollectionview