我只是喜欢两个没有边距的按钮。这似乎是一件容易的事,但我是 iOS 的新手,现在我浪费了太多时间。我尝试了数十种约束,但效果一直不佳。我总是以将前导空格设置为 -24 并在按钮上方和下方设置 Marings 结束。我正在使用 xcode6、iOS8.1 和 Storyboard。我的应用程序只有横向。有人可以教我该怎么做吗?
按钮应该看起来像这张图片所示:全屏,没有边距,Button1 应该到达状态栏下方!
最佳答案
我将概述步骤:
Pin
按钮 1 到0
Left, Right, Top 的间距Pin
按钮 2 到0
Left, Right, Bottom- 选择两个按钮,然后
Pin
heights equally
(您可以从顶部菜单中的编辑器工具栏或约束区域中的第二个图标访问固定)
具有约束和自动布局的事情是,您只需要足够的约束就可以让应用程序始终计算元素的位置。您或许能够摆脱较少的限制。
要移除边框,您需要将 IB 中的按钮类型从 System
更改为 Custom
,然后您可以拖动并更改边距以将其移除。之后,您需要更新约束按钮。
关于ios - 两个按钮。彼此之上。在整个屏幕上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28288735/