gpt4 book ai didi

ios - 当我将它们嵌入 Stack 时,标签会自动更改其大小

转载 作者:行者123 更新时间:2023-11-28 06:24:17 26 4
gpt4 key购买 nike

我遇到自动布局问题。

  • 我在 Storyboard 中添加了 4 个标签,并希望它们排列在显示的中央
  • 我尝试将它们嵌入到 Stack 中,但它们会自动更改大小并从显示中消失。

我做错了什么?

谢谢你的帮助。

swift 3、XCode 8.2

before after

最佳答案

如果使用堆栈 View ,我会做什么。从对象库中拖动垂直堆栈 View ,放置并添加所需的约束

将堆栈 View 固定在顶部、右侧和左侧。取消选择底部约束,这样您就可以确定可变宽度,如果您的对象或其在堆栈 View 中的大小增加

如果您在堆栈 View 中拖动标签,堆栈 View 的边缘应突出显示为蓝色,这表示标签将放置在堆栈 View 中。拖动下一个标签并将其放在第一个标签下方,您应该会看到一条垂直的蓝线,松开,您的第二个标签现在也在堆栈 View 中。

enter image description here

如果准备就绪,请选择堆栈 View (如果尚未在文档大纲中选择),转到属性检查器,并指定行间距,我将其设置为 40。

enter image description here

stack view 中的所有对象都会根据 stack view 的宽度自行调整。您可以将多个堆栈 View 合并为一个

enter image description here

希望对您有所帮助。

关于ios - 当我将它们嵌入 Stack 时,标签会自动更改其大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42456562/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com