两个按钮。彼此之上。在整个屏幕上

Two Buttons. Above each other. Over whole screen

我只是喜欢两个没有边距的按钮。这似乎是一件容易的事,但我是 iOS 的新手,我现在浪费了太多时间。我尝试了数十种约束,但效果一直不佳。我总是以将前导空格设置为 -24 并在按钮上方和下方设置 Marings 结束。我正在使用 xcode6、iOS8.1 和故事板。我的应用程序只有横向。有人可以教我怎么做吗?

按钮应如下图所示:全屏,无边距,Button1 应到达状态栏下方!

我将概述步骤:

  • Pin 按钮 1 到 0 间距 Left, Right, Top
  • Pin 按钮 2 到 0 间距 左、右、下
  • Select 两个按钮,然后 Pin heights equally

(您可以从顶部菜单中的编辑器工具栏或约束区域中的第二个图标访问图钉)

具有约束和自动布局的事情是,您只需要足够的约束就可以让应用程序始终计算元素的位置。您也许可以摆脱较少的限制。

要删除边框,您需要将 IB 中的按钮类型从 System 更改为 Custom,然后您可以拖动并更改边距以将其删除。之后,您将需要 更新按钮上的约束