通过UITableViewAutomaticDimension使用动态UITableViewCells高度计算时,必须设置EstimatedRowHeight。是否有任何有关不良估计值如何影响性能的信息?
最佳答案
估计的行高没有您想像的那么重要。该表主要用于配置某些UI元素,例如滚动条。调用tableView.reloadData()
时,表仍然会对此进行重新计算。通常,我只使用估计的行高44或加载数据时显示的占位符单元格的高度。使用不正确的estimatedRowHeight
的性能影响很小甚至不存在,因为它实际上并没有帮助计算标记为UITableViewAutomaticDimention
的单元的动态高度。
关于ios - EstimateRowHeight如何影响性能?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39872006/