【发布时间】:2016-01-12 09:35:31
【问题描述】:
我最近一直在切换到 UIStackView 并尝试用它来完成我的所有布局,它比使用自动布局要容易得多......除了一个例外。
我有一个使用嵌套 UIStackViews 的布局,带有一个垂直堆栈视图,里面是一个水平堆栈视图。
像这样……
| Label |
| Label |
|Button Button|
| Label |
这很好,只是我现在想在按钮和屏幕边缘之间留出空间。我可以在按钮之间设置一个空间,但不能在边缘设置。
有没有办法做到这一点?
我想要的是这个……
| B B |
这两个按钮都具有带圆角的背景颜色。我想要屏幕边缘和背景之间的间隙。
如果有道理的话。
我只是找不到任何可以让我这样做的东西。
【问题讨论】:
-
如何在按钮上设置插图
-
@Wain 移动内容但不改变背景。我已经更新了我的帖子来解释背景。谢谢
-
@Wain 好吧,“间隔视图”似乎暂时不会去任何地方。我让它做我想做的唯一方法是在堆栈视图的每一端添加零宽度视图。哈哈
-
在垂直stackView的左右添加几个像素的padding怎么样?
-
@finneycanhelp 是的!您可以在 stock 视图上使用
layoutMargins向其内部添加填充。
标签: ios uistackview