将按钮放在屏幕中央

时间:2016-06-22 07:48:17

标签: xcode swift autolayout

我在“iPad Pro全屏”上使用故事板设计了一个谱系树。当我在iPad Pro Simulator上运行它时,根节点停留在中间,这是假设的,但除此之外,当我在其他模拟器上运行它时,视图向右移动,例如在iPhone 6屏幕中根视图几乎得到超出范围。任何人都可以给我任何建议如何解决这个问题,我想在所有屏幕的中间显示我的根节点......

the view start like this

I want the view look like this

1 个答案:

答案 0 :(得分:0)

你必须使用约束来做到这一点。您可以在此处执行以下步骤:

  1. 转到故事板并选择要在视图中居中的按钮。
  2. 选择后,转到故事板的右下角,您会在其中找到4个按钮。选择第二个并选中“在容器中水平”和“在容器中垂直”,如下图所示,然后选择“添加2个约束”。
  3. enter image description here

    1. 取消选择要居中的按钮,然后再次选择它。然后转到4rth按钮并选择“更新帧”。
    2. enter image description here

      你会看到现在甚至旋转屏幕它的工作原理。希望有所帮助!

相关问题