UITableView节的高度

我有一个UITableView有3个部分。 我个人的细胞高度不同(崩溃扩大)。 我需要一种方法来找出每个部分的高度,即每个部分的细胞高度的总和。 最好不计算tableView已经完成每一次我需要它的一切。

我有一种方法来推断或访问这样的价值?

你看了-rectForSection:(也可能是-rectForFooterInSection:

有没有简单的方法来计算价值,但有一种方法。 如果你的单元格有一个固定的高度,它只是许多行乘以每个部分的固定高度。

如果你的单元格的高度也不一样,那么我会select一个数组来保存每个部分的总高度,只需计算一次并保存在那里。 如果该部分已折叠,则只需要部分标题高度,否则就是数组中的值。