gpt4 book ai didi

ios - UITableView rowHeight UITableViewAutomaticDimension 单元格首次加载后高度错误

转载 作者:行者123 更新时间:2023-11-30 12:16:23 28 4
gpt4 key购买 nike

我有一个 UITableViewCell 子类,它有两个可变高度的标签。 AFAIK,自动布局约束是正确的。第一次在表格中渲染单元格时它是正确的,但任何后续渲染都会被吹得太高。即使在父 View Controller 被释放之后!它实际上需要重新启动应用程序才能恢复正常。

我尝试在单元类中覆盖prepareForReuse 中清除标签文本。

//viewDidLoadtableView.rowHeight = UITableViewAutomaticDimensiontableView.estimatedRowHeight = 300

enter image description here

最佳答案

为了支持 TextView 的动态布局,需要一个高度约束,并且需要在 layoutSubviews 方法中更新(您需要子类 UITextview)。

除此之外,您还需要确保具有单元格 contentView 的 UITextview 底部约束。

关于ios - UITableView rowHeight UITableViewAutomaticDimension 单元格首次加载后高度错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45392003/

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