我有一个“主”UITableView,其中我使用从.xib中加载的不同单元格。其中一些单元格本身也有一个UITableView。
目前,我将每个单元格的行高设置为原始xib大小。然而,我希望高度是动态的,并与“子”UITableView中的行数相对应。
我遇到了以下问题:
1. 在ViewController加载时,主UITableView需要每个单元格的高度。 2. 到需要这个高度的时候,子UITableView还没有加载自己的单元格,因此尺寸还不正确。
我尝试了以下方法:
1. 首先,使用“估计”的高度加载单元格。 2. 单元格加载自己的tableView并调用以刷新主tableView。
然而,在这种情况下,单元格将使用“估计”的高度来布置其自己的行。因此,它总是太大或太小。
如何解决这个问题?
目前,我将每个单元格的行高设置为原始xib大小。然而,我希望高度是动态的,并与“子”UITableView中的行数相对应。
我遇到了以下问题:
1. 在ViewController加载时,主UITableView需要每个单元格的高度。 2. 到需要这个高度的时候,子UITableView还没有加载自己的单元格,因此尺寸还不正确。
我尝试了以下方法:
1. 首先,使用“估计”的高度加载单元格。 2. 单元格加载自己的tableView并调用以刷新主tableView。
然而,在这种情况下,单元格将使用“估计”的高度来布置其自己的行。因此,它总是太大或太小。
如何解决这个问题?