estimatedHeightForRowAt不被调用滚动

为什么方法estimatedHeightForRowAtUITableViewDelegate协议不被调用,当我们滚动UITableView

方法estimatedHeightForRowAt仅在我们初始化UITableView时调用。

方法estimatedHeightForRowAt仅在我们初始化UITableView时调用。

正确。 它被称为前面的所有行,所以我们可以估计表内容的整个高度。 这正是它的目的。

当你滚动和新的行即将出现,那些现在是真正的单元格的行,所以现在你必须给真正的高度!