【发布时间】:2015-10-09 04:15:55
【问题描述】:
我想水平对齐 4 个标签。 这就是我在故事板中对约束所做的事情:
对于 iphone 5 是正确的:
对于像 Iphone 6 这样的其他 Iphone 来说是不正确的:
我该怎么办?我试图将我的 4 个标签嵌入到视图中,但它也不起作用。 谢谢!
【问题讨论】:
标签: swift autolayout alignment uilabel uistoryboard
我想水平对齐 4 个标签。 这就是我在故事板中对约束所做的事情:
对于 iphone 5 是正确的:
对于像 Iphone 6 这样的其他 Iphone 来说是不正确的:
我该怎么办?我试图将我的 4 个标签嵌入到视图中,但它也不起作用。 谢谢!
【问题讨论】:
标签: swift autolayout alignment uilabel uistoryboard
最后一个盒子没有宽度限制,就像其他 3 个一样。只需添加它,它就会起作用。
【讨论】:
在标签 2 和 3 之间放置一个“定位”标签。此标签仅用于设置自动布局中的中心点。将此标签居中后,您可以将其他标签设置为距此中心布局的固定距离。
结果将是第一个标签左侧的装订线,第四个标签右侧的装订线将根据设备大小展开/缩小。
请务必不要在此定位标签上放置任何内容或样式,否则它将不可见。
【讨论】: