16

可能重复:
在 iOS 6 上不推荐使用 groupTableViewBackgroundColor 吗?

我在 iOS 6 的情节提要上收到此警告。我会悬停以查看替换方法,但由于我正在查看情节提要,它什么也没显示。如何轻松设置背景颜色?似乎我应该能够从 Interface Builder 中做到这一点。

4

3 回答 3

23

打开你的故事板,检查属性检查器中的所有视图,并将所有具有分组表视图背景颜色的视图更改为任何其他颜色,我将我的更改为白色,所有警告都消失了。

属性检查器

于 2012-09-23T19:44:52.090 回答
15

在代码中,您可以使用以下内容进行设置:

tableView.backgroundColor = [UIColor blueColor];
tableView.backgroundView = nil;
于 2012-09-22T17:36:32.963 回答
2

我注意到,在 iOS 模拟器中,groupTableViewBackgroundColor 没有在 iOS 6 中显示,而是在 iOS 5 中显示。在装有 iOS 6 的设备上,它仍然看起来像在 iOS 5 中。有趣的一点是,模拟器仍然显示 groupTableViewBackgroundColor 分组表,所以我认为除了 iOS 6 中的分组表视图之外,不允许将此颜色用于其他视图。

于 2012-09-22T16:43:01.843 回答