自动调整标签大小

时间:2015-02-04 22:02:06

标签: objective-c cocoa swift nstextfield

我正在尝试创建一个界面,其中两个标签共享一个空格,类似于具有两列的html表:两者之间有一个距离,当调整窗口大小时,它们都调整大小并保持相同的大小,保持他们之间的距离和填补可用空间。

e.g. | 10px to edge | label1 (50%) | 5px spacing | label2 (50%) | 10px to edge |

如果调整窗口大小,边距和间距应保持不变,而两个标签应均匀分布它们之间的可用空间。

多次尝试后(例如将它们置于自定义视图中处理边距)我无法找出正确的布局约束来实现这一点。

1 个答案:

答案 0 :(得分:1)

在我读到你的问题之前,我遇到了同样的问题。因为我读了你的问题,我再试一次:

您可以通过进入故事板来解决此问题。然后,您选择两个标签。之后,添加以下约束:

enter image description here

现在标签正确调整大小。这里的技巧是一起编辑两个标签的约束。否则,Equal Widths选项不可用。