【问题标题】:What is the problem with groupTableViewBackgroundColor on iPad?iPad 上的 groupTableViewBackgroundColor 有什么问题?
【发布时间】:2011-06-18 13:10:00
【问题描述】:

我的背景颜色是白色的!为什么? 只需为 iPad 启动一个基于 View 的新应用并在 viewDidLoad 中设置背景颜色。

  - (void)viewDidLoad {
    [super viewDidLoad];
    self.view.backgroundColor = [UIColor groupTableViewBackgroundColor];
}

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

【问题讨论】:

    标签: iphone ipad uiview background-color uicolor


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

      groupTableViewBackgroundColor 不适用于 iPad。它只是 iPhone。相反,您可以使用

      UIColor *clr = [UIColor colorWithRed:0.875 green:0.88 blue:0.91 alpha:1];
      [[self view] setBackgroundColor:clr];
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2014-02-23
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-10-22
        • 2016-10-05
        • 2021-10-01
        相关资源
        最近更新 更多