gpt4 book ai didi

ios - 如何为每行创建一个具有自动高度的 TableView

转载 作者:行者123 更新时间:2023-11-29 00:11:55 24 4
gpt4 key购买 nike

我有一个表格 View ,并且正在加载不同的表格 View 单元格,如何使表格 View 行高根据每个表格 View 单元格内容高度进行调整

例如一些tableview单元格的高度可以是80,一些可以是120

有时单元格高度会根据底部标签是否出现而减小或增加。

我如何在表格 View 中执行此操作?

最佳答案

您可以借助自动尺寸轻松实现动态单元格高度。在 viewDidLayout 添加几行代码。不要在 heightForRowAtIndexPath 处提供静态高度。

tableView.rowHeight = UITableViewAutomaticDimension
tableView.estimatedRowHeight = 100

现在您唯一需要做的就是设计单元格,使内容将 View 向外推,最终单元格会扩展或收缩(根据高度)。为此,在与单元格中的 View 关联的 subview 中提供顶部和底部约束,这将确定单元格的高度。 Provide top and bottom constraint

关于ios - 如何为每行创建一个具有自动高度的 TableView ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46308911/

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