如何禁用堆栈视图自动调整大小

How to disable stackview autosize

所以我在水平堆栈视图中有三个文本字段,如下所示:

我通过放置占位符文本并从“堆栈视图”菜单中选择按比例填充来完成此操作。

不过,我真的很想坚持这个比例,但每次我输入较长的内容时,文本字段会自动增加。有没有办法禁用自动调整大小,以便我可以始终保持这些初始比例?

注意:第二个和第三个文本字段的大小不同

谢谢!!

编辑:凹凸.. ='(

只需向视图添加宽度限制,将它们设置为您想要的宽度。或者在视图之间设置约束,直接控制它们的比例。

您的视图宽度似乎是 272、135 和 168。因此在左视图和中间视图之间创建等宽约束,然后编辑约束以将其乘数设置为 272:135。然后在左右视图之间创建一个等宽约束,并将其乘数设置为 272:168.