iPad的GroupTableViewBackgroundColor破碎?

任何人都知道如何在iPad上获得groupTableViewBackgroundColor? 这似乎在4.2中被打破。 我试图抓取如果从使用颜色select器的视图,但是当我重新使用它作为另一个视图的背景颜色它是一个不同的灰色阴影。

好的,事实certificate

[UIColor groupTableViewBackgroundColor] 

在iPad上的performance与iPhone上不一样。 分组表格视图实际上有一个渐变作为背景。 我已经find两个可能的解决scheme来满足我的特殊需要,

  1. 将任何我需要的背景添加到表格视图本身(如有必要,给它插入一个内容)
  2. 设置我自己的背景颜色,固体或其他

为UITableView(在iPhone和iPad上)设置背景的最好方法是创build一个UIView,将其设置为backgroundColor属性,并将其设置为UITableView的backgroundView。

 UIView *backgroundView = [[UIView alloc] initWithFrame:frame]; backgroundView.backgroundColor = [UIColor redColor]; self.tableView.backgroundView = backgroundView; 

如果你想使用图像作为背景创build一个UIImageView并将其添加为UIView的子视图。

编辑:对不起,我误解了你的问题。