Пустые ячейки UITableView не используют цвет фона заполненных ячеек.
Как сделать так, чтобы пустые ячейки имели такой же цвет фона с непрозрачностью, как мой первый элемент в таблице? Я также хочу сохранить закругленные углы, но у меня не получается получить цвет фона для этих пустых ячеек, в то время как таблица остается непрозрачной, чтобы видеть фон.
- (void)viewDidLoad {
self.itemsTableView.layer.cornerRadius = 5;
[super viewDidLoad];
}
- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)tableCell forRowAtIndexPath:(NSIndexPath *)indexPath {
UIView* myBackgroundView = [[UIView alloc] initWithFrame:CGRectZero];
myBackgroundView.backgroundColor = [UIColor blackColor];
myBackgroundView.opaque = NO;
myBackgroundView.alpha = 0.7;
tableCell.backgroundView = myBackgroundView;
tableCell.opaque = NO;
tableCell.alpha = 0.7;
}