我想实现一个包含带有动态单元格的表格 View 的下拉菜单,因此高度不会是静态的。
当用户添加一个项目时,表格 View 正在更新,因为我不想要任何空白,所以必须调整 View - 每次用户添加新项目时如何调整 View 的高度项目?
一开始是一个项目,因此会有一行。我希望包含表格的 View 仅与行一样高 - 现在如果用户添加另一个项目, View 的高度应调整为行数。
最佳答案
您需要将表格的高度 Hook 作为导出,并且每当您添加任何新行时重新调整它
self.tableHeight.constant = rowHeight * arr.count
self.view.layoutIfNeeded()
关于ios - 调整 View 的高度以包含 TableView 的行数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56284011/