iphone - iPad 上的 groupTableViewBackgroundColor 有什么问题?

标签 iphone ipad uiview background-color uicolor

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

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

怎么了。如果我将其设置为 redColor 就可以了。为什么?

最佳答案

iPad 上的

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

关于iphone - iPad 上的 groupTableViewBackgroundColor 有什么问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4850626/

相关文章:

iOS - 点击后弹出自定义 subview

iphone - 添加 ViewController 与编辑 ViewController

iphone - 项目无法在苹果设备上运行

iphone - iOS AVPlayer seektotime 锁定在某些点

iphone - 查找所有事件线程

iphone - 错误 : 'Attempt to mutate immutable object with appendString:' --

objective-c - 将文件上传到服务器 - Objective C/Xcode/Mediawiki

iphone - 自定义 UIView 看起来不像预期的那样

ios - 默认大小类似乎只适用于 iPad (XCode 6)

ios - 我如何从 xib 创建自定义 uiview