当我backgroundColor
为我设置UITableView
它时,它可以在 iPhone(设备和模拟器)上正常工作,但不能在 iPad 模拟器上工作。相反,我为我设置的任何颜色(包括groupTableViewBackgroundColor
.
重现步骤:
- 创建一个新的基于导航的项目。
- 打开 RootViewController.xib 并将表格视图样式设置为“分组”。
- 将此响应程序添加到 RootViewController:
- (void)viewDidLoad { [super viewDidLoad]; self.view.backgroundColor = [UIColor blackColor]; }
- 选择 Simulator SDK 3.2,构建并运行。
- 您将获得黑色背景(设备和模拟器)。
- 在项目树中选择您的目标。
- 单击项目:升级 iPad 的当前目标。
- 构建并运行。
- 你会得到一个浅灰色的背景。
- 将表格视图样式恢复为纯色,您将获得黑色背景。
谢谢你的帮助!