使用最少的行数设置最大标签宽度

时间:2018-10-17 14:44:43

标签: ios xcode interface-builder

嗨,我正面临这个问题:

我正在努力实现这一目标:

我希望红色标签使用的单元格宽度不超过其50%,但如果它需要的空间较小或是多行,请计算单元格的实际宽度,而不要在其中留出较大的空白没有文字。

Goal

我得到的是什么

如果我强迫它为宽度的50%:

Wrong experiment

如果我将宽度设置为等于或小于宽度的50%:

enter image description here enter image description here

1 个答案:

答案 0 :(得分:0)

已修复!要使多行标签获取实际宽度,而不是最大宽度,但使用最小行数,如下所示:

Goal

代替此:

Not desired

您必须将水平压缩阻力优先级设置为1000。

how to do it