Ios 分区标题UITableView的不同高度

Ios 分区标题UITableView的不同高度,ios,uitableview,height,sectionheader,Ios,Uitableview,Height,Sectionheader,我对节头高度有一些问题,因此: 在故事板中,我定义了prototype,并将其分配给截面标题视图,在高度为“100”的Size Inspector中,但我还创建了一个方法“heightForHeaderInSection”,其中我设置了“90” 结果是模拟器绘制的截面高度为90,但当我调用“self.tableView.sectionHeaderHeight”时,它给了我100 如何以编程方式从“heightForHeaderInSection”的90值中获取高度?试试这个 CGFloat he

我对节头高度有一些问题,因此:

在故事板中,我定义了prototype,并将其分配给截面标题视图,在高度为“100”的Size Inspector中,但我还创建了一个方法“heightForHeaderInSection”,其中我设置了“90”

结果是模拟器绘制的截面高度为90,但当我调用“self.tableView.sectionHeaderHeight”时,它给了我100

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

试试这个

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

为什么要设置收割台的静态高度?尝试返回tableView.sectionHeaderHeight;/返回UITableViewAutomaticDimension;相反,谢谢你的回复和很好的解决方案,但我问了一些不同的问题。我会在节中获取特定标题的高度以计算某些内容,但我不知道如何计算。我还没有尝试过此方法,如果它可以为节中指定的headerView返回正确的高度,请尝试此方法。CGFloat HEADERVIEW=[self.tableView HEADERVIEW截面:0].frame.size.height;如果答案解决了你的问题,你可以接受。谢谢