分组tableview中不同高度的节头

S1U*_*S1U 9 height uitableview grouped-table sectionheader

得到了一个默认的分组样式表,如下面的左侧屏幕截图,但它看起来有不同的节标题高度,顶部首先是69 px测量,而其余的是40 px.

为什么?它们应该是相同的高度,不是吗?

所以我想用它的方法制作它们tableView:heightForHeaderInSection:,return 40

但是.....看起来更糟糕!即使将章节标题放在......如右下图所示,它也会放大高于中间的高度.

在此输入图像描述

我只想拥有相同高度的节头.如何使它工作?

luc*_*ien 5

是的,这很奇怪。我什至可以通过调整节页脚的高度来制作它们:

- (CGFloat)tableView:(UITableView *)tableView heightForFooterInSection:(NSInteger)section {
    return 24;
}
Run Code Online (Sandbox Code Playgroud)