0

UITableView の背後の色を希望の灰色にするのに苦労しています。UITableView の背景は正常に動作しているように見えますが、その背後の領域はまだ白いままですか?

ここに画像の説明を入力

これが私の見解の終わりです。これにはセルが 1 つしかなく、トリミングされた画像ではありません。私は UITableViewController を使用しているので、テーブル ビューとすべてのセルの背景を設定しました。ただし、上の領域 (引っ張ってリフレッシュしたとき) と下の領域はまだ白です。

4

2 に答える 2

1

実際には、UITableViewCell の背景色として必要なグレーを設定する必要があります。

backgroundColor プロパティを設定します。

cell.backgroundColor = [UIColor grayColor];

tableView:willDisplayCell:forRowAtIndexPath: メソッドで backgroundColor を設定する必要があることに注意してください。

于 2013-10-26T20:03:14.670 に答える
0

あなたの質問で言及したことで判断するのは難しいです。tableViewの背景色が期待どおりに機能している場合は、セルにクリアカラーを設定して、tableViewの色を使用してみてください。これが機能することを願っています。そうでない場合は、View Controller のコードを共有して、何が起こっているかを確認してください。

cell.backgroundColor = [UIColor clearColor];
于 2013-10-26T22:08:14.583 に答える