为什么故事板中的按钮不在ios8中的适当位置?

这是我的故事板的设计:

在此处输入图像描述

这是输出:

在此处输入图像描述

为什么这个按钮不在正确的位置?

这是Stack Overflow上的常见问题。 您需要向按钮添加自动布局约束。 它不知道你的意思是“在中心”还是“从左边300点”。 您可以通过选择按钮并点击编辑器右下方带有方框的按钮来添加它们。

这些是按钮。

在此处输入图像描述

按钮是……

  1. 对齐视图。 多视图或单视图及其超级视图。
  2. 向特定视图添加约束。 左,上,高,宽等……
  3. 自动约束。 将帧更新为约束。 等等…
  4. 调整选项大小。

您需要为应用中的所有视图添加约束。

那么,在button2你需要告诉它……

  1. 距离顶部多远。
  2. 将按钮与超视图的中心对齐。

对于button1你需要……

  1. 怎么从顶部下来。
  2. 从左边多远。

对于地图……

  1. 从底部,左侧和右侧归零。 (这是三个独立的约束)
  2. button1和地图顶部之间的间距是多少。