UILabel动态高度与UIImageView常量高度

时间:2017-10-29 10:59:09

标签: ios uitableview uiimageview uilabel

在UITableViewCell我有一个imageview和两个带动态高度和按钮的标签,我使用自动布局约束来实现动态行高和扩展UILabel高度,我跟着this教程,现在我想修复imageview高度是恒定的,但如果我通过给出高度约束来做到这一点,那么UILabel的动态高度会受到影响,它会截断到一行,为此我想我想使用更多的约束,请帮助我。 / p>

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

这是我的UITableViewCell,带有我给出的约束

This is my UITableViewCell with the constraints i gave

Like this the imageview is getting stretched

像这样,imageview正在被拉伸

1 个答案:

答案 0 :(得分:1)

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

thumbImage.contentMode = UIViewContentModeScaleAspectFit;