我有 3 个标签,它们都有位于其下方居中的子标签。
我有一个位于中心的中心标签。在它旁边,我想放置两个标签,并让它们在中心标签和屏幕边缘之间保持均匀的间距。就像 CSS 中的“margin-right/left: auto;”
这可能与自动布局/约束有关吗?我希望它们在 3 个不同的屏幕中间距均匀。
最佳答案
您在 Storyboard中尝试过以下操作吗?
使用蓝色网格将“中心标签”放置在水平中心 辅助线。
控制从最左边的“标签”拖动到“中心标签”,然后
选择“等宽”并通过从
拖动控件来重复此操作 “中心标签”到最右边的“标签”。对三个“长标签”重复相同的过程。
结果将如下所示:
约束如下:
- 适用于宽标签
- 对于标签
- 适用于超宽标签
关于ios - Swift xcode 自动布局甚至标签之间的间距,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31089705/