UICollectionView 的选中和取消

UICollectionView 的cell 点击选中。

需求,选中某个cell 。某个cell 呈现高亮的状态。

一开始走了一些坑。后面发现,直接在cell中重写一个父类的方法即可。


UICollectionView 的选中和取消_第1张图片
版式的边框
UICollectionView 的选中和取消_第2张图片
版式的边框



要实现这个功能。只需要在cell中重写这个方法就可以了 

- (void)setSelected:(BOOL)selected{

[supersetSelected:selected];

if(selected) {

self.backView.layer.borderColor=BORDERCOLORBLUE.CGColor;

}else{

self.backView.layer.borderColor=BORDERCOLORWHITE.CGColor;

}

}

你可能感兴趣的:(UICollectionView 的选中和取消)