如果它们垂直堆叠,我知道该怎么做,但我有一个"行"我的故事板中的三个对象 - 一个标签,一个宽度为50的选择器和一个第二个标签。第一个标签有静态文本;第二个标签以没有文字开头,但会根据Picker的值动态变化。我的约束设置如下:
20从视图的左边缘到左边标签的左边缘
20从Left Label的右边缘到Picker的左边缘
20从Picker的右边缘到Right Label的左边缘
20从Right Label的右边缘到视图的右边缘
这三个物体的中心垂直对齐,距离是20 视图的上边缘到左边标签的上边缘。
我希望Left Label和Right Label的宽度相同,无论Right Label中的内容是什么,但是当我运行应用程序时,Right Label会获得所有"额外空间"在宽度。如果我降低左侧标签的内容拥抱优先级,它将获得所有空间(并且右侧标签的宽度与其内容相对应)。
有没有办法强制两个标签在Storyboard中具有相同的宽度,或者这是否必须在代码中处理?
答案 0 :(得分:1)
Add New Constraints
弹出式支票Equal Widths