Swift tableView 视图高度等于单元格数量

Swift tableView view height equal to amount of cells

我有一个 UItableView,我希望 'view' 高度根据其中包含的单元格(数据)的数量进行更改。我不是在谈论单元格高度,而是整个 table 本身。有没有一种方法可以根据传输给它的数据中 table 中的行数来分配高度?

1 方法可以在 UITableView 本身上设置一些自动布局约束。例如,如果您想在 tableview 下方放置一个 UIButton,那么您可以进入 Storyboard 并将 TableView 底部和 Button 顶部之间的 "vertical spacing" 设置为特定常量。这样,不管你有多少细胞。

我认为这是一种比可能尝试根据单元格数量动态计算 'view height' 更好的方法。