UITableView的estimatedRowHeight属性有何作用?

一般情况下,tableView的协议方法,会先执行heightForRow函数后再执行cellForRow函数,而在某些场景下,我们的行高是会动态变化的,而具体变化的值是在cellForRow函数中计算的,在设置estimatedRowHeight属性后,系统dataSource的协议方法会优先执行cellForRow,之后再执行heightForRow方法。

你可能感兴趣的:(UITableView的estimatedRowHeight属性有何作用?)