gpt4 book ai didi

ios - UITableViewCell 中的自动布局标签和图像

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

我正在与 iOS 中的自动布局作斗争。我想让上图中的标签改变单元格的高度并展开以显示标签中的所有文本。默认情况下,它设置为 3 行并截断尾部以进行换行。

我还设置了 UITableViewAutomaticDimension 和estimatedHeightRow。我尝试将标签行更改为 0 并调用 sizeToFit() 但它没有按预期工作(标签保持不变)。

此外,屏幕截图中的图片可能可用或不可用,具体取决于服务器的响应,并且它可能会从 super View 中删除。

有什么想法吗?我错过了什么?

Cell layout

UPD:下面是标签的限制条件,查看更多按钮和图片。

Label constraints

Image constraints

See more constraints

最佳答案

将标签中的行数设置为 0 后,使用以下方法重绘 tableView:

tableView?.beginUpdates()
tableView?.setNeedsDisplay()
tableView?.endUpdates()

关于ios - UITableViewCell 中的自动布局标签和图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46221237/

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