gpt4 book ai didi

ios - UITableView 自动调整高度

转载 作者:可可西里 更新时间:2023-11-01 00:51:42 26 4
gpt4 key购买 nike

我的 ViewController 中有多个 TableView ,每个 TableView 都有不同的行数,请参见下图: enter image description here

有没有办法根据行数来匹配tableview的高度?

最佳答案

在您的 View Controller 中,放入类似于以下的代码:

override func updateViewConstraints() {
super.updateViewConstraints()
tableViewHeightConstraint.constant = tableView.contentSize.height;
}

其中 tableViewHeightConstraint@IBOutletNSLayoutConstraint。显然,对于多个 TableView ,您将需要引用多个高度约束,因此对于您想要的每个 TableView ,您只需在 updateViewConstraints 中使用一行。

这种技术的优点是它考虑了 TableView 的所有内容。它处理分组、自动单元格高度等。

关于ios - UITableView 自动调整高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35871530/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com