我想将UIView
相对于前后定位视图定位,即它们的输入距离应相等。所以x,o,y是观点。
x <----> o <----> y
距离(d,o)=距离(o,y)
故事板中有可能吗? 我不想让它相对于容器居中。
答案 0 :(得分:1)
我在x,o
和o,y
之间添加了两个额外的隐藏视图,并为它们设置了相等的宽度约束。
我现在有这个布局:x-v1-o-v2-y
答案 1 :(得分:1)
我假设你有一个容器,有三个子视图,a,b和c,你想要平均分隔它们:
___________________
| |
| ___ ___ ___ |
| |_a_| |_b_| |_c_| |
| |
|___________________|
如果您不想要间隔视图(以下内容不是代码),您可以尝试以下约束:
b.centerX = container.centerX
a.centerX = container.centerX * 0.5
c.centerX = container.centerX * 1.5
我认为你必须首先将所有视图居中,然后编辑所创建约束的乘数参数。