在我的tableView中,我有一个背景颜色为红色的子视图,只要我在tableview中选择一个单元格,背景颜色就会消失。我想知道是否有办法解决这个问题?
答案 0 :(得分:1)
您必须停止tableview单元格选择样式。在cellForRowAtIndexPath
方法中写下面的代码。
cell.selectionStyle = .none
选择时设置单元格背景颜色。
cell.contentView.backgroundColor = UIColor.red
//在这里您可以设置自己的自定义颜色。
答案 1 :(得分:1)
尝试以下代码。
cell.selectionstyle = .none