【问题标题】:UILabel dynamic height with UIImageView Constant heightUILabel 动态高度和 UIImageView 恒定高度
【发布时间】:2017-10-29 10:59:09
【问题描述】:

在 UITableViewCell 中,我有一个图像视图和两个具有动态高度和按钮的标签,我使用自动布局约束来实现动态行高和扩展 UILabel 高度,我遵循this 教程,现在我想将图像视图高度修复为保持不变,但是如果我通过给出高度约束来做到这一点,那么 UILabel 的动态高度就会受到影响并且它会被截断为一行,为此我想我想使用更多的约束,请帮助我。

我尝试更改内容拥抱优先级和内容抗压缩优先级,但我无法做到。我尝试为图像提供纵横比,这也会影响 uilabel 动态高度。

这是我的 UITableViewCell 与我给出的约束

像这样,imageview 被拉长了

【问题讨论】:

  • 从 imageview 中移除底部约束并为其设置固定高度
  • 谢谢@Baig,它帮助我实现了我想要的:)

标签: ios uitableview uiimageview uilabel


【解决方案1】:

尝试使用此代码设置ThumbImage,不要为ThumbImage 的高度设置约束。

thumbImage.contentMode = UIViewContentModeScaleAspectFit;

【讨论】:

  • 欢迎@R.Mohan :)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-01-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-06-06
  • 2017-10-26
相关资源
最近更新 更多