【发布时间】:2016-04-21 23:11:17
【问题描述】:
我有一个带有自定义单元格的 tableView。 每个单元格都有不同的界面、元素。它们都有不同的尺寸。 每个单元格都有不同类型的元素及其数量。 所有这些元素都是动态创建的,所以我正在创建它们,制作它们的框架并添加为子视图。
所以 heightForRowAtIndexPath 在 cellForRowAtIndexPath 之前执行的问题,我在其中创建行并构造其界面,但我不知道如何将计算出的高度传递给 heightForRowAtIndexPath
如何计算行高之前并将其值传递给 heightForRowIndexPath 以正确绘制我的 tableView?
【问题讨论】:
-
所以你知道每个单元格的视图框架是什么,但不知道单元格的高度是多少?
-
我不知道如何将计算出的高度传递给 heightForRowAtIndexPath,据我所知,它只能改变行高
标签: ios swift height tableview custom-cell