Фоновое изображение UITableView для всех ячеек

#ios #uitableview #xib

#iOS #uitableview #xib

Вопрос:

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

     self.list.backgroundView = [[UIImageView alloc] initWithImage:
                            [UIImage imageNamed:@"Pattern.png"]];
  

просмотр таблицы

Ответ №1:

В вашем cellForRowAtIndexPath методе установите цвет фона вашей ячейки на чистый цвет. Это сделает ваши ячейки прозрачными и покажет фоновое изображение.

Objective C:

 cell.backgroundColor = [UIColor clearColor];
  

Swift:

 cell.backgroundColor = UIColor.clearColor()