2016-08-19 92 views
0

我很难理解autolayout margins是如何工作的。我想把一个TextViewButton horizo​​ntly居中,并从边缘间隔(我实际上跟随在迅速的苹果教程,但我想了解这些东西)。对齐边缘xcode 7.0灰色,无边距约束更新

当我点击pin butt, the对齐is greyed-out, and also the align button不显示任何可点击的选项。

那么,这是问题所在?这是这些按钮的目标吗?

还有更多,如果我添加左约束,我看不到任何更改。

我已经点击Reset to suggested constraints,红色的约束消失了,但没有改变。

enter image description here

enter image description here

enter image description here

回答

1

为了牵制你的文本视图和按钮水平中心,按一下按钮,你已经在你的第一张照片中选择的一个的左侧,然后检查“在容器中水平放置”。水平&如果您选择了一个视图,则垂直中心与容器对齐是唯一可用的选项。其他人只有在你选择了多个视图并且你想调整他们的边缘,中心,顶部,底部等时才能工作。你可以通过shift点击2个视图来看到这些:这些项目将不再变为灰色。

这里是哪里找的中心对齐的图像: enter image description here

+0

谢谢回答。 无论如何,当我点击你写的按钮时,所有的选项都是灰色的,所以我不能选择它们。 我可怜的连接没有添加图像与您谈论的不可点击的选项。 – xcsob

+0

好吧,我添加了一张照片来澄清。您还必须记住在单击此按钮时选择了一个视图 –

+0

此解决方案适合您吗?如果是,请接受答案。如果没有,让我知道发生了什么问题 –