UITableView фон теперь прокручивается с ячейками? - PullRequest
2 голосов
/ 27 июня 2011

Я кое-что заметил: у меня UITableViewController с пользовательским фоном, установленным так:

UIImage *backgroundImage = [UIImage imageNamed:@"background.png"];
self.view.backgroundColor = [UIColor colorWithPatternImage:backgroundImage];

В iPhone Simulator 4.1 фон отображается правильно, зафиксирован и никогда не движется ... Нокогда я использую iPhone Simulator 4.2 или 4.3, фон прокручивается вместе с клетками!Я полагаю, это изменение, внесенное Apple на iOS 4.2, но как этого избежать?

1 Ответ

6 голосов
/ 02 сентября 2011

Установка backgroundView для tableView в UIImageView приводит к изображению, которое остается в фиксированной позиции.

UIImageView *backgroundImageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"background"]];
self.tableView.backgroundView = backgroundImageView;
[backgroundImageView release];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...