13

重複の可能性:
グループ化されたUITableViewの背景を変更する

UITableViewの背景色が変更されている場合、変更できませんUITableViewStyleGrouped。私のコード:

[addressNewTbl setBackgroundColor:[UIColor redColor]];

ヘルプ!

4

5 に答える 5

63

コードを追加する必要があるかもしれません。試す -

[UITableView setBackgroundView: nil];

またはあなたもすることができます:

UIView* bview = [[UIView alloc] init];
bview.backgroundColor = [UIColor yellowColor];
[tableView setBackgroundView:bview];

両方とも動作します。

于 2012-09-27T09:15:54.967 に答える
6

試しましたか

addressNewTbl.backgroundView = nil;
[addressNewTbl setBackgroundColor:[UIColor redColor]];
于 2012-09-27T09:15:48.380 に答える
0

さらに、背景ビューを無効にする必要があります。

[addressNewTbl setBackgroundView:nil];
于 2012-09-27T09:15:38.990 に答える
0

全体の背景色を設定する代わりに、の背景色を設定するUITableViewとどうなるか試してみてくださいbackgroundView

于 2012-09-27T09:15:56.310 に答える
-3

cellForRowAtIndexPathデータソースのmethod.try設定で

[cell setBackgroundColor:[UIcolor redColor]];
于 2012-09-27T09:17:53.263 に答える