按钮始终在xCode中移动到中心

时间:2016-01-15 04:25:56

标签: ios xcode layout

所以,我研究了如何在故事板之间移动,但是现在我想弄清楚按钮对齐和固定是如何工作的......我已经设置了我的对齐和约束,但出于某种原因,当我构建时然后运行应用程序,按钮就到了中心。

What I mean by this in pictures

这让我感到非常困惑,因为在查看了一些关于此问题的教程之后,限制似乎没什么问题,但它只是移动到中心并且它被激活了很大范围。我的意思是,我按下的地方甚至没有靠近按钮,它会立即移动到下一个故事板,而我希望它坚持"信息"红色的按钮。

我通过xcode的运行选项在iPad Pro上运行它作为测试设备。

感谢您提供的所有帮助,我真诚地为所有问题道歉。希望这是最后一个......

1 个答案:

答案 0 :(得分:2)

添加以下约束

对于Button1(即图像中的摇杆)

  1. 设置线索,路径,底部空间
  2. 设置高度和宽度
  3. 对于Button2(即图像中的信息)

    1. 设置宽度和高度
    2. 现在选择Button1和Button 2并从故事板中选择pin选项(显示在故事板的左下角(左边的选项3)),

      1. 选中align
      2. 选项
      3. 从下拉菜单中选择vertical centers,然后点击添加约束。
      4. 立即运行您的应用程序。两个按钮将保留在任何设备上的相同位置。查找附加的屏幕截图。

        Button 1 constraints

        Button 2 constraints

        Portrait result

        Landscape result