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

标签 ios xcode button

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

按钮应该看起来像这张图片所示:全屏,没有边距,Button1 应该到达状态栏下方! enter image description here

最佳答案

我将概述步骤:

  • Pin 按钮 1 到 0 Left, Right, Top 的间距
  • Pin 按钮 2 到 0 Left, Right, Bottom
  • 选择两个按钮,然后Pin heights equally

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

enter image description here

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

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

关于ios - 两个按钮。彼此之上。在整个屏幕上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28288735/

相关文章:

ios - 参数标签 '(_: RSKImageCropMode:)' 不匹配任何可用的重载

ios - 对于 Soap NSURLConnection,请确保您的应用支持 IPv6 网络,因为需要 IPv6 兼容性

ios - UITableViewCell 中的 UILabel 返回 nil

ios - 获取对象时无法访问一对多 CoreData 关系

jquery - 更改切换上的 Bootstrap 按钮文本

ios - 如何创建到 SKAction 的过渡?

iphone - resignFirstResponder 并从任何地方关闭键盘?

xcode - 在Xcode 4中构建静态库。$ {BUILD_STYLE}会发生什么?

JavaFX:带有关闭按钮的 HBox

python - 如何在粘性框架中居中 tkinter 小部件