2015-10-22 88 views
0

我需要在屏幕的垂直中心周围放置一些按钮。据我所知,没有明确的方法来实现这一点,所以我曾想过放置一个标签或其他东西,隐藏起来,并使用该标签作为参考对齐按钮。在iOS屏幕中央放置物品

但是,我不确定这是否可以接受。

有没有办法做到这一点,而不是“哈克”?我能以某种我不知道的方式实现自己的目标吗?或者只是简单的方式是可以接受的?

谢谢。 PS:需要在自动布局中执行,而不是以编程方式。

+0

您能告诉我们您想要达到的目标吗? – Kujey

回答

1
  • 将参考视图放在中心,然后将按钮附加到该视图不是我猜的好方法。因为当我们作出这样的参考隐藏然后旁边的人将永远不会没有限制...
  • 我大多使用按钮等于与一定比例屏幕中心的中心:

我试图四个按钮,使他们围绕垂直中心

不同屏幕上的结果显示在图片:

enter image description here

enter image description here

上Button1的

enter image description here

  • 约束是遵循
  • 居中y以:上海华(Button1的中心Y为75%中心上海华的Y)
  • 居中X到:上海华(中心X Button1的是75%的中心上海华的X)
  • 然后宽度和高度约束到Button1的

enter image description here

其余按钮与按钮1对齐

+0

这对我来说更好。谢谢。 – Fustigador

+0

很高兴你喜欢它。谢谢 – Irfan