gpt4 book ai didi

ios - 具有自动布局的 UITableViewAutomaticDimension

转载 作者:搜寻专家 更新时间:2023-11-01 06:01:12 27 4
gpt4 key购买 nike

好的,我在使用 tableview 创建动态单元格时遇到了问题。我的图像崩溃了,看起来像这样。当描述很长时效果很好,但当描述很短时效果不佳。

图像约束为:width = 120,height = 160,top = 8,leading = 12。

标题约束是:top = 8, leading to imageView = 8, trailing = 12。

描述约束是:top to titleLabel = 5, leading to imageView = 8, trailing = 12, bottom = 12 enter image description here

现在我没有将底部约束添加到描述中,而是将其添加到图像中,然后单元格看起来像这样。 enter image description here现在描述不合适了,在中间,它应该在标题标签的正下方。

非常感谢您的帮助。

最佳答案

你需要做一点改变来解决这个问题

  • UIImageView 的底部与 >= 关系与 12 常量值(750 优先级)

  • 在 Desc 标签的底部提供 >= 与 12 常量值的关系(有了它,您的标签文本将粘在顶部))

所以现在自动布局引擎有两件事要遵循

  1. 如果您的 Label 文本很小,则 UIImageView 将被视为高度

  2. 如果您的 Label 文本较大,那么它将用作 Cell 高度

希望对你有帮助

关于ios - 具有自动布局的 UITableViewAutomaticDimension,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49891581/

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