我在tableView:cellForRowAtIndexPath:
中使用以下代码:
cell.backgroundColor = [UIColor redColor];
cell.textLabel.textColor = [UIColor whiteColor];
cell.detailTextLabel.textColor = [UIColor whiteColor];
背景颜色变化很好,但文字保持黑色!
我做错了什么?这是不可能的?
答案 0 :(得分:1)
嗯。我相信你最好的选择是改变你的故事板里面的颜色,以避免调用错误的功能。还有一种可能性(我很遗憾,我无法对我的代表的帖子发表评论),你可能放错了Cell Identifier。
修改强> 正确的答案是,如果您正在为单元格使用自定义NIB,请确保引用其UILabel而不是默认值。