经过一段令人沮丧的几个小时试图获得包含文本的标签的堆栈视图被限制在屏幕的垂直边缘,同时允许上下滚动我管理它。但是我希望文本远离屏幕边缘 - 它看起来很尴尬。问题是我目前有一个“相等宽度”约束集,以便限制stackview以避免水平滚动。当我向视图添加更多约束时,它会发生冲突。
这就是它在屏幕上的样子:
在屏幕边缘略微挤压文本的最简单方法是什么?我可以使用stackview的Spacing选项轻松地将标签彼此间隔开,但是找不到一个简单的解决方案,可以将它从垂直边缘隔开,而不会删除混淆了整个事物的“相等宽度”约束:/
答案 0 :(得分:1)
要设置比例值(相对于相等的值),请点击标题为等宽的约束旁边的修改选项:
这会导致出现一个小弹出窗口。在乘数下,您可以设置比例宽度。例如,如果你想要某些东西占据屏幕的50%,你可以设置乘数= 0.5。
注意:此处它已经称为比例宽度,当您设置乘数时,标题会发生变化。
答案 1 :(得分:1)