Swift xcode 自动布局均匀标签间距
Swift xcode auto layout even spacing between labels
我有 3 个标签,它们的下方都有子标签。
我有一个位于中心的中心标签。在它旁边,我想放置两个标签,并在中心标签和屏幕边缘之间给它们一个均匀的间距。喜欢 css "margin-right/left: auto;"
这可能与自动布局/约束有关吗?我希望它们在 3 个不同的屏幕中间距均匀。
这里是你的步骤
- 为中心标签添加顶部和 width/height 约束条件
- 水平对齐
- 为侧标签添加左、上、高、右约束
对右标签重复相同的操作
希望对您有所帮助
你在故事板中尝试过以下内容吗?
位置"Center Label"使用蓝色网格在水平中心
辅助线。
控制从最左边"Label"拖动到"Center Label"然后
选择 "equal width" 并通过控制从
拖动来重复此操作
"Center Label" 到最右边 "Label".
对三个 "Long label" 重复相同的过程。
结果如下所示:
约束如下所示:
- 宽标签
- 对于标签
- 对于非常宽的标签
我有 3 个标签,它们的下方都有子标签。
我有一个位于中心的中心标签。在它旁边,我想放置两个标签,并在中心标签和屏幕边缘之间给它们一个均匀的间距。喜欢 css "margin-right/left: auto;"
这可能与自动布局/约束有关吗?我希望它们在 3 个不同的屏幕中间距均匀。
这里是你的步骤
- 为中心标签添加顶部和 width/height 约束条件
- 水平对齐
- 为侧标签添加左、上、高、右约束
对右标签重复相同的操作
希望对您有所帮助
你在故事板中尝试过以下内容吗?
位置"Center Label"使用蓝色网格在水平中心 辅助线。
控制从最左边"Label"拖动到"Center Label"然后
选择 "equal width" 并通过控制从
拖动来重复此操作 "Center Label" 到最右边 "Label".对三个 "Long label" 重复相同的过程。
结果如下所示:
约束如下所示:
- 宽标签
- 对于标签
- 对于非常宽的标签