header UITableView 部分的不同高度

Different height for section header UITableView

我对 header 部分的高度有一些疑问,所以:

在情节提要中,我定义了原型并将其分配给 header 视图部分,在 Size Inspector 中高度为“100”,但我还创建了一个方法 "heightForHeaderInSection",我将其设置为“90” .

结果是模拟器绘制高度为 90 的部分,但是当我调用 "self.tableView.sectionHeaderHeight" 时它给了我 100。

如何以编程方式从 "heightForHeaderInSection" 获取 90 值的高度?

试试这个

CGFloat headerViewHeight = [self.tableView headerViewForSection:0].frame.size.height;