Фоновое изображение TableView в приложении для iPad - PullRequest
5 голосов
/ 04 марта 2011

У меня есть следующий код, который отлично работает в приложении iPhone, но в iPad я всегда получаю серый / светло-синий цвет фона.Даже если я изменю цвет фона, он не вступит в силу.

[self.tableView setBackgroundColor:[UIColor colorWithPatternImage:[UIImage imageNamed:@"bg1024x768.png"]]];

Спасибо

1 Ответ

8 голосов
/ 04 марта 2011

Вот волшебство:

if ( [self.myTableView respondsToSelector:@selector(backgroundView)] )
    self.myTableView.backgroundView = nil;
self.myTableView.backgroundColor = [UIColor clearColor];

Кроме того, используйте UIViewController с UITableView, а не UITableViewController, и поместите фоновое изображение в UIImageView, размещенный под UITableView.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...