获取TableView内容大小高度

时间:2018-02-25 15:40:38

标签: ios swift uitableview

我想将高度限制设置为UITableView,以便我可以拉伸它。 问题是我无法使用tableView.contentSize.height获得准确的阅读。 当每个高度为40px时,我的桌子有10行。 tableView.contentSize.height读取为388 10 * 40(实际高度为400)

我在这里失踪了什么? 感谢

1 个答案:

答案 0 :(得分:0)

似乎contentSize(作为UIScrollView的属性,UITableView继承而使用)直到稍后才具有其最终值,可能是因为表格单元格是动态加载的。相反,你可以自己计算正确的高度。

Here is one way of doing that