如何在iOS中重新排列约束?

时间:2013-04-01 22:54:16

标签: ios xcode interface-builder

在XCode中,我正在处理我在几个屏幕上使用的小视图:

enter image description here

顶部有黑条。默认情况下,它有2个约束,用于定义条形底部和视图底部之间的静态距离。因此,如果我在大屏幕上加载此视图,顶部栏将被拉伸。我想保持它固定的高度,并希望在中心拉伸视图。

我试图删除2个约束,但它们立即重新创建。还试图将它们的值设置为'auto',但这也没有帮助。

如何保持顶部固定并固定在顶部 - 并使视图处于中心动态高度?

1 个答案:

答案 0 :(得分:1)

您需要添加两个新约束。一个用于将顶部栏的顶部空间设置为superview,另一个用于设置顶栏的高度。添加这些约束后,您应该能够删除导致此问题的其他两个约束。您可以使用故事板窗口右下角的中间按钮(图钉)添加这些约束:

enter image description here