0

我有一个UIViewControllerwith a UITableView,它从根视图控制器显示。在模拟器中一切正常,但在运行 iOS7 的真实设备上测试应用程序时,UITableView 的背景与根视图的图像相同。

设置两者backgroundColorbackgroundView没有效果。我也尝试过设置tableView.opaque = NO和设置单元格的背景,但仍然没有结果。

关于如何解决这种行为的任何想法?

4

1 回答 1

0

试试这段代码:

contentTable = [[UITableView alloc] initWithFrame:tableFrame style:UITableViewStylePlain];
contentTable.delegate = self;
contentTable.dataSource = self;
[contentTable setBackgroundView:nil];
[contentTable setBackgroundColor:[UIColor blueColor]]; // i.e. Bluecolor as backgrounf

这将返回一个蓝色背景的表格。

于 2013-10-06T11:41:52.027 回答