Сокращение пространства между разделами UITableView

Существует ли способ уменьшить пространство между двумя разделами UITableView? Существует приблизительно 15 пикселей между каждым разделом, который я имею. Я действительно уже попытался возвратиться 0 для -tableView:heightForFooterInSection: и -tableView:heightForHeaderInSection: но это ничего не изменяет.

Какие-либо предложения?

139
задан Brian 18 August 2015 в 19:54
поделиться

1 ответ

Это было немного сложно, но попробуйте этот код:

- (CGFloat)tableView:(UITableView*)tableView 
           heightForHeaderInSection:(NSInteger)section {
    if (section == 0) {
        return 6.0;
    }

    return 1.0;
}

- (CGFloat)tableView:(UITableView*)tableView 
           heightForFooterInSection:(NSInteger)section {
    return 5.0;
}

- (UIView*)tableView:(UITableView*)tableView 
           viewForHeaderInSection:(NSInteger)section {
    return [[UIView alloc] initWithFrame:CGRectZero];
}

- (UIView*)tableView:(UITableView*)tableView 
           viewForFooterInSection:(NSInteger)section {
    return [[UIView alloc] initWithFrame:CGRectZero];
}

Измените значения соответствующим образом. Чтобы убрать пробел, я думаю, что 0.0 не будет принят. Наименьшее разумное значение, по-видимому, равно 1,0.

260
ответ дан 23 November 2019 в 23:16
поделиться
Другие вопросы по тегам:

Похожие вопросы: