在选择行时UITableViewCell文本颜色会发生变化,为什么?

时间:2012-05-26 22:49:55

标签: ios ios5 uitableview ios4

我使用UITableView和默认的UITableViewCell。

这里我在cellForRowAtIndexPath方法中给出了深灰色,也将一个imageView设置为selectedBackgroundView。

所以现在当我选择那一行时,会显示特定的所选图像,但我的textColor会从深灰色变为白色。

为什么会这样?

1 个答案:

答案 0 :(得分:4)

UILabel与主视图一起突出显示。更改为highlightedTextColor,默认为白色。例如

    cell.textLabel.highlightedTextColor = [UIColor blackColor];