首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >自动布局的UITableViewAutomaticDimension

自动布局的UITableViewAutomaticDimension
EN

Stack Overflow用户
提问于 2018-04-18 05:07:10
回答 1查看 365关注 0票数 1

好的,我很难用tableview创建动态单元格。我的形象崩溃了,看上去像这样。当描述很长时,它工作得很好,但是当描述太短时,它就不能工作了。

图像约束是:宽度= 120,高度= 160,顶部= 8,前导= 12。

标题约束是: top = 8,导致imageView = 8,尾部= 12。

描述约束是: top到titleLabel = 5,导致imageView = 8,尾部= 12,底部= 12

现在,我没有将底部约束添加到描述中,而是将其添加到图像中,然后单元格看起来如下所示。

现在的描述是不合适的,在中间,它应该就在标题标签下。

会很感激你的帮助。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-04-18 05:11:38

你需要做一些小小的改变来解决这个问题。

  • 给出你的UIImageView底部与>=关系的12个常量(750个优先级)
  • 用>=关系给出12个常量的Desc标签底部(标签文本将粘在顶部)

所以现在Autolayout引擎有两件事要做

  1. 如果标签文本较小,则UIImageView将被视为高度。
  2. 如果标签文本更大,那么它将用作单元格高度

希望是有帮助的

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49891581

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档