【问题标题】:Adjust view's height to containing table view's row amount调整视图的高度以包含表格视图的行数
【发布时间】:2019-05-23 23:16:24
【问题描述】:

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

当用户添加项目时,表格视图正在更新,因为我不想要任何空白,因此必须调整视图 - 每次用户添加新项目时如何调整视图的高度项目?

一开始只有一个项目,因此会有一行。我希望包含表格的视图仅与行一样高 - 现在如果用户添加另一个项目,则视图的高度应调整为行数。

【问题讨论】:

    标签: ios swift uitableview nslayoutconstraint


    【解决方案1】:

    您需要将桌子的高度挂钩作为插座,并且每当您添加任何新行时都需要重新调整它

     self.tableHeight.constant = rowHeight * arr.count
     self.view.layoutIfNeeded()
    

    【讨论】:

      猜你喜欢
      • 2019-09-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-14
      • 1970-01-01
      • 2018-06-08
      • 1970-01-01
      • 2015-01-10
      相关资源
      最近更新 更多