Как изменить цвет фона верхней и нижней части таблицы? - PullRequest
1 голос
/ 30 ноября 2011

Я изменил цвет ячейки таблицы.Но когда я перехожу на верхнюю или нижнюю сторону таблицы, она все еще белая.Как я могу изменить этот цвет пустого пространства программно?

Ответы [ 2 ]

1 голос
/ 30 ноября 2011

Если вам нужен другой цвет таблицы и ячейки, просто скажите tableView.backgroundColor = desiredColor. Класс UIColor предлагает методы класса, такие как +blueColor, +redColor и т. Д.

Если вам нужен тот же цвет таблицы и ее ячеек, сохраните приведенный выше код и добавьте его в tableView:cellForRowAtIndexPath:

// Customize the cell
cell.backgroundColor = [UIColor clearColor];
for (UIView *subview in [cell subviews]) {
    subview.backgroundColor = [UIColor clearColor];
}

Это лучшее решение, чем просто сказать cell.backgroundColor = desiredColor, потому что, если вы решите использовать представление (такое как рисунок), а не просто цвет, в качестве фона вашей таблицы, фон будет виден всегда а не только когда вы отказываетесь от контента.

0 голосов
/ 30 ноября 2011

tableView.backgroundColor = [UIColor yellowColor]

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