当我选择单元格时,选中,当我选择另一个单元格时,选择并取消选择前一个单元格,确定
所以当我点击所选单元格时我想要取消选择相同的单元格
我使用此代码
override var selected: Bool {
get {
return super.selected
}
set {
if newValue {
super.selected = true
self.shadowView.backgroundColor = UIColor(hexString: "EEEEEE")
} else if newValue == false {
super.selected = false
self.shadowView.backgroundColor = UIColor.whiteColor()
}
}
}
}
答案 0 :(得分:0)
我认为这个小部件的行为类似于一个单选按钮,一旦选中一个,你就无法取消选择具有标准行为的同一组的所有按钮。
因此,您必须在UICollectionViewCell
单元格上侦听Taps事件,当用户点击已选择的单元格时,请取消选择它。