【问题标题】:How to change the cell title color when selected in UITableView在 UITableView 中选择时如何更改单元格标题颜色
【发布时间】:2025-11-28 07:10:01
【问题描述】:

嗨, 我正在使用 UITableView 来显示列表。 I have customized it and have added 4 UILabels in the cell, but when the row is selected then the row selection color (customized to green) and Label text color (also a green) remains same.因此,很难看到单元格的文本。我想在选择行时将标签的颜色更改为白色,否则为绿色。

谁能帮帮我?

谢谢,

【问题讨论】:

    标签: iphone text uitableview


    【解决方案1】:

    查看标签上的highlightedTextColor 属性。将其设置为白色,它应该会做你想做的事。

    【讨论】:

    • 这对我有用。很惊讶这没有被标记为正确答案。
    • 生活就是这样,很高兴它帮助了某人:)
    【解决方案2】:

    如果您是 UITableViewCell 的子类,总有 -setSelected:animated: 方法可以覆盖。

    【讨论】:

      最近更新 更多