UITableViewCell 选中时,也改变前景色

Posted

技术标签:

【中文标题】UITableViewCell 选中时,也改变前景色【英文标题】:UITableViewCell when selected, changes the foreground color also 【发布时间】:2014-05-17 05:38:11 【问题描述】:

我有 UITableView。当我选择/按下 UITableViewCell 时,不仅背景颜色而且前景色也会发生变化。附上图片:

编辑:我想要一个类似的效果。

【问题讨论】:

yourTableViewCell.selectionStyle = UITableViewCellSelectionStyleNone 编辑了我的问题,之前我忘了说我到底想要什么。 【参考方案1】:

在这里找到答案:https://***.com/a/12838659/1276016

我们需要在 setHighlighted 函数中手动将每个 UIView 的背景颜色改回正常颜色。

【讨论】:

以上是关于UITableViewCell 选中时,也改变前景色的主要内容,如果未能解决你的问题,请参考以下文章

UITableViewCell的选中时的颜色及tableViewCell的selecte与deselecte

UITableViewCell的选中时的颜色及tableViewCell的selecte与deselecte

UITableViewCell未选中时如何将其背景视图设置为选中的背景?

UITableView 单元格分隔符在选中时消失

突出显示/选择时的 UITableViewCell 背景颜色

自定义 UITableViewCell 和调整单元格高度