iPad上的groupTableViewBackgroundColor有什么问题?

Ale*_*nte 4 iphone background-color uiview uicolor ipad

我的背景颜色是白色的!为什么?只需为iPad启动一个新的基于视图的应用程序,并在viewDidLoad中设置背景颜色.

  - (void)viewDidLoad {
    [super viewDidLoad];
    self.view.backgroundColor = [UIColor groupTableViewBackgroundColor];
}
Run Code Online (Sandbox Code Playgroud)

怎么了.如果我将它设置为redColor它可以工作.为什么?

Ano*_*mie 7

groupTableViewBackgroundColor在iPad上(或者至少在iOS 4.2的iPad clearColor上)与iPhone上的模式相同,而不是iPhone上使用的模式.您可以使用UIColor的colorWithPatternImage:方法使用自己的背景图案创建"颜色" .