设置单元格的背景颜色不起作用 - IOS [重复]

Posted

技术标签:

【中文标题】设置单元格的背景颜色不起作用 - IOS [重复]【英文标题】:Setting background color of cell not working - IOS [duplicate] 【发布时间】:2012-07-31 02:54:00 【问题描述】:

可能重复:How to customize the background color of a UITableViewCell?

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

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

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

【问题讨论】:

@HelmiB 不是那样,我只问了几个问题,我得到了正确答案的一两个问题,剩下的对我没有用。现在在这里它的工作感谢。 :) 【参考方案1】:

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

cell_center.textLabel.textColor = [UIColor blackColor];

【讨论】:

【参考方案2】:
cell_center.textLabel.textColor = [UIColor redColor];

【讨论】:

你应该接受一个你认为对你有帮助的答案。【参考方案3】:

像这样设置contentView的背景颜色:

[cell_center contentView].backgroundColor = [UIColor redColor];

【讨论】:

【参考方案4】:

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

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

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

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

【讨论】:

我认为他已经使用了这个他说不起作用。 首先更正您的问题,您需要什么? 您是否尝试设置文本颜色?如果是这样,请尝试[cell_center.textLabel setTextColor:[UIColor grayColor]];

以上是关于设置单元格的背景颜色不起作用 - IOS [重复]的主要内容,如果未能解决你的问题,请参考以下文章

python xlwt设置单元格的自定义背景颜色

设置特定 DataGrid 单元格的背景

iOS UITableView:更改表格的背景颜色会覆盖单元格的背景颜色

在 iPhone 上设置表格视图单元格的背景颜色

如何设置状态栏背景颜色iOS 7 [重复]

iOS Swift - 如何更改表格视图的背景颜色?