Изменить цвет фона таблицы iPhone (сгруппированные по стилю) при сохранении текстуры - PullRequest
19 голосов
/ 01 июня 2009

Как мы можем изменить цвет фона таблицы (стиль сгруппирован), при этом сохраняя текстуру эффекта тонких столбцов / линий, который мы можем видеть, когда он имеет синий цвет по умолчанию. простой вид без какой-либо текстуры.

спасибо

Ответы [ 4 ]

77 голосов
/ 18 сентября 2012
tableview.backgroundView = nil;
tableview.backgroundColor = [UIColor clearColor];

Это может помочь вам в решении вашей проблемы

14 голосов
/ 01 июня 2009

Во-первых, вы можете попробовать поискать переполнение стека для вашего точного вопроса. Вот два:

Если это не поможет, попробуйте сделать фоновый цвет табличного представления прозрачным [UIColor clearColor] и поместите другое представление позади вашего UITableview, содержащее нужный цвет / текстуру / изображение.

0 голосов
/ 15 сентября 2016

Без необходимости писать код, просто выберите Очистить цвет для свойства Фон табличного представления в разделе . *

0 голосов
/ 11 сентября 2012

Создать свойство tableView:

@property (nonatomic, strong) IBOutlet UITableView *tableView;

Затем синтезируйте его:

@synthesize tableView = _tableView;

В реализации создать метод:

- (UITableView *) tableView {
  [_tableView setBackgroundColor:[UIColor whiteColor]];
  return _tableView;
}

Не забудьте также подключить ваш tableView в xib-файл, и он должен работать.

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