Коли я встановив 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 for iPad.
- Побудувати та запустити.
- У вас вийде світло-сірий фон.
- Поверніть стиль перегляду таблиці на Звичайний, і ви отримаєте чорний фон.
Спасибі за вашу допомогу!