调整视图的高度以包含 table 视图的行数
Adjust view's height to containing table view's row amount
我想实现一个包含带有动态单元格的 table 视图的下拉列表,因此高度不会是静态的。
当用户添加项目时,table 视图正在更新,因为我不想要任何白色 space,必须调整视图 - 如何才能每次用户添加新项目时我都会调整视图的高度?
一开始是一个项目,所以会有一行。我希望包含 table 的视图仅与行一样高 - 现在如果用户添加另一个项目,视图的高度应调整为行数。
您需要将 table 的高度挂钩作为出口,并且每当您添加任何新行时 re-adjust 它都带有
self.tableHeight.constant = rowHeight * arr.count
self.view.layoutIfNeeded()
我想实现一个包含带有动态单元格的 table 视图的下拉列表,因此高度不会是静态的。
当用户添加项目时,table 视图正在更新,因为我不想要任何白色 space,必须调整视图 - 如何才能每次用户添加新项目时我都会调整视图的高度?
一开始是一个项目,所以会有一行。我希望包含 table 的视图仅与行一样高 - 现在如果用户添加另一个项目,视图的高度应调整为行数。
您需要将 table 的高度挂钩作为出口,并且每当您添加任何新行时 re-adjust 它都带有
self.tableHeight.constant = rowHeight * arr.count
self.view.layoutIfNeeded()