-3

可能重复:
如何自定义 UITableViewCell 的背景颜色?

我正在尝试设置单元格的文本颜色,但它不起作用。这是代码..

cell_center.backgroundColor = [UIColor redColor];
cell_center.textLabel.backgroundColor = [UIColor grayColor];
cell_center.selectionStyle = UITableViewCellSelectionStyleGray;

此处选择样式有效,但文本颜色不受影响。知道我做错了什么吗?

4

4 回答 4

9

设置这样的背景颜色contentView

[cell_center contentView].backgroundColor = [UIColor redColor];
于 2012-08-02T06:45:41.523 回答
2
cell_center.textLabel.textColor = [UIColor redColor];
于 2012-08-02T06:57:05.963 回答
0

您实际上想设置 TEXT 颜色,但您甚至没有这样做。试试这个:

cell_center.textLabel.textColor = [UIColor blackColor];
于 2012-08-02T06:56:53.253 回答
-2

看起来其他答案正在显示如何更改单元格背景颜色,而不是标签背景颜色。

要更改标签背景颜色,请使用以下代码。

[cell_center.textLabel setBackgroundColor:[UIColor grayColor]];

如果这对您不起作用,请告诉我,我们将解决更多问题。

于 2012-08-02T06:52:12.463 回答