gpt4 book ai didi

ios - 如何动态改变每个 UITableViewCell 的高度?

转载 作者:行者123 更新时间:2023-12-01 18:50:38 25 4
gpt4 key购买 nike

我正在开发在 UILable 中显示用户评论的应用程序,并且 UILable 具有 sizetofit 属性。我想根据 UILable 高度更改单元格高度。

我的问题是我如何更改单元格高度,例如第一个单元格高度可能是 50,第二个单元格高度可能是 100,依此类推。

最佳答案

对于 UITableViewCell 的动态高度,您必须执行以下操作

  • 满足 UITableViewCell
  • 中的所有约束要求
  • 使用以下代码告诉您的 TableView 动态布局每个单元格的高度
    - (void)viewDidLoad {
    [super viewDidLoad];

    // two magic lines
    tableView.estimatedRowHeight = 89
    tableView.rowHeight = UITableView.automaticDimension
    }

  • With just two lines of code, you instruct the table view to calculate the cell’s size matching its content and render it dynamically. This self sizing cell feature should save you tons of code and time. You’re gonna love it.

    关于ios - 如何动态改变每个 UITableViewCell 的高度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31260596/

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