UICollectionView/ UITableView选中某一组的一个cell,其它cell不选中处理

UICollectionView/ UITableView选中某一组的一个cell,其它cell不选中处理

 

效果如上:尺码/颜色分类中各只能选择一种,当在各组中,选中组中的一个时,组中其他的要恢复原色

 

实现思想:可以在各组的数据中添加一个属性,来标记该item是否选中的状态,即重新重建各数据模型,把获得的数据和标记状态的属性一并添加新数据模型中,从而根据标记的属性来判断是否是选中状态,进而来处理各种展示

 

关键代码:

    NSArray *firstArr = @[@"联基",@"Delippo",@"德艺(DYEI)",@