IOS自动布局 - UILabel扩展到某一点

时间:2015-11-15 03:34:19

标签: ios autolayout constraints nsautolayout

我的UITableViewCell包含UILabel,其扩展为我设置的文字。我希望标签只扩展到UIImageView的底部,而不是更进一步。

现在,如果文字很长,它会在底部按钮后面运行。感谢

2 个答案:

答案 0 :(得分:0)

您可以在代码中构建约束:

let constraint = NSLayoutConstraint(item: videoNameLabel, attribute: .Bottom, relatedBy: .LessThanOrEqual,toItem: thumbnailImageView, attribute: .Bottom, multiplier: 1, constant: 0)
videoNameLabel.addConstraint(constraint)

或在故事板中做同样的事情:
enter image description here

答案 1 :(得分:0)

而不是从标签底部到按钮的那种小于或等于的约束,使其大于或等于,使用标签和标签之间所需的最小垂直空间的常数。的按钮。