Почему фон не применяется к UITableView на iPad? - PullRequest
1 голос
/ 20 марта 2012

В iPad View я добавил объект UITableView, установил его стиль на «Сгруппированный», а «Фон» - на «Очистить цвет». Запустив приложение на симуляторе, я вижу, что выбранный фон не был применен. (Фон по-прежнему является сероватым по умолчанию). Я применил другие цвета, но происходит то же самое. Даже в xib-файле я не вижу, что цвет фона меняется. Почему цвет фона не влияет на мой объект UITableView? В настоящее время я использую Xcode 4.3. Это ошибка в этой версии?
Примечание: это работает на iPhone.

1 Ответ

1 голос
/ 22 апреля 2012

Вам нужно установить backgroundView вместо backgroundColor в табличном представлении, например:

- (void)viewDidLoad {
    self.tableView.backgroundView = [[UIView alloc] init];
    self.tableView.backgroundView.backgroundColor = ...;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...