调整视图的高度以包含表格视图的行数

时间:2019-05-23 23:16:25

标签: ios swift uitableview nslayoutconstraint

我想实现一个包含带有动态单元格的表格视图的下拉列表,因此高度不会是静态的。

用户添加项目时,表格视图正在更新,由于我不希望有任何空格,因此必须调整该视图-每次用户添加新内容时,如何调整视图的高度项目?

开头将是一项,因此将有一行。我希望包含表的视图仅与行高相同-现在,如果用户添加其他项目,则视图的高度应调整为行数。

1 个答案:

答案 0 :(得分:0)

您需要将桌子的高度挂钩作为出口,并且每当添加任何新行时都用

进行调整
 self.tableHeight.constant = rowHeight * arr.count
 self.view.layoutIfNeeded()