Удалить разделитель в сгруппированном UITableView - PullRequest
3 голосов
/ 02 декабря 2011

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

Хорошего дня, спасибо!

1 Ответ

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

Я обнаружил, что когда я устанавливал фоновое изображение, разделитель автоматически исчезал.Проблема в том, что я хочу, чтобы он появился.

Вот что я сделал:

Создайте собственный класс UITableViewCell.В соответствующем методе init выполните:

    // Create a background image view.  
    self.backgroundView = [[UIImageView alloc] init];

Затем в вашем контроллере, который управляет UITableView:

- (UITableViewCell *)tableView:(UITableView *)aTableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
    // After all of the cell dequeue/allocation...

    UIImageView *backgroundView = (UIImageView *)cell.backgroundView;
    backgroundView.image = [UIImage imageNamed:@"your_image"];
}
...