Когда я устанавливаю backgroundColorдля себя, UITableViewон отлично работает на iPhone (устройстве и симуляторе), но НЕ на симуляторе iPad. Вместо этого я получаю светло-серый фон для любого цвета, который я установил, включая groupTableViewBackgroundColor.
Действия по воспроизведению:
- Создайте новый проект на основе навигации.
- Откройте RootViewController.xib и установите для стиля представления таблицы значение «Сгруппировано».
- Добавьте этого респондента в RootViewController:
- (void)viewDidLoad { [super viewDidLoad]; self.view.backgroundColor = [UIColor blackColor]; } - Выберите Simulator SDK 3.2, соберите и запустите.
- У вас получится черный фон (устройство и симулятор).
- Выберите цель в дереве проекта.
- Щелкните Project: Upgrade Current Target для iPad.
- Строй и беги.
- У вас получится светло-серый фон.
- Верните стиль представления таблицы к обычному, и вы получите черный фон.
Спасибо за вашу помощь!