【发布时间】:2021-03-25 23:46:00
【问题描述】:
我是 swift 的新手,我正在尝试更改 UICollectionView 的单元格背景颜色,但它不起作用我的代码在 cellForItemAt 中是这样的
if(cell.isSelected){
cell.backgroundColor = UIColor.green
}else{
cell.backgroundColor = UIColor.clear
}
有什么方法可以只将选定的单元格颜色更改为绿色,而将其他单元格更改为清除 提前致谢!
【问题讨论】:
-
您无法测试 cellForItem 中的选定内容。您为所有单元格设置了 backgroundView 和 selectedBackgroundView。 developer.apple.com/documentation/uikit/uicollectionviewcell/…
标签: ios swift uicollectionview uicollectionviewcell