をに設定するbackgroundColor
と、UITableView
iPhone(デバイスとシミュレータ)では問題なく機能しますが、iPadシミュレータでは機能しません。代わりに、を含めて設定したすべての色に明るい灰色の背景が表示されますgroupTableViewBackgroundColor
。
再現する手順:
- 新しいナビゲーションベースのプロジェクトを作成します。
- RootViewController.xibを開き、テーブルビューのスタイルを「グループ化」に設定します。
- このレスポンダをRootViewControllerに追加します。
- (void)viewDidLoad { [super viewDidLoad]; self.view.backgroundColor = [UIColor blackColor]; }
- Simulator SDK 3.2を選択し、ビルドして実行します。
- 黒の背景(デバイスとシミュレータ)が表示されます。
- プロジェクトツリーでターゲットを選択します。
- プロジェクトをクリックします:iPadの現在のターゲットをアップグレードします。
- ビルドして実行します。
- 明るい灰色の背景になります。
- テーブルビューのスタイルを[プレーン]に戻すと、背景が黒くなります。
ご協力いただきありがとうございます!