-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 に答える