当我在tableView中选择一个单元格时,如何阻止UIView背景颜色消失

时间:2017-09-01 10:43:10

标签: ios swift uitableview

在我的tableView中,我有一个背景颜色为红色的子视图,只要我在tableview中选择一个单元格,背景颜色就会消失。我想知道是否有办法解决这个问题?

2 个答案:

答案 0 :(得分:1)

您必须停止tableview单元格选择样式。在cellForRowAtIndexPath方法中写下面的代码。

cell.selectionStyle = .none

选择时设置单元格背景颜色。

cell.contentView.backgroundColor = UIColor.red //在这里您可以设置自己的自定义颜色。

答案 1 :(得分:1)

尝试以下代码。

cell.selectionstyle = .none