0

我已经将 UITableView 与默认 UITableViewCell 一起使用。

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

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

为什么这样?

4

1 回答 1

4

The UILabel is getting highlighted together with it's master view. Change it's highlightedTextColor, the default is white for you. For example

    cell.textLabel.highlightedTextColor = [UIColor blackColor];
于 2012-05-26T23:02:40.903 回答