Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xcode 调整多行文本字段的大小_Xcode_Macos_Interface Builder - Fatal编程技术网

Xcode 调整多行文本字段的大小

Xcode 调整多行文本字段的大小,xcode,macos,interface-builder,Xcode,Macos,Interface Builder,在MacOSX上运行了很长一段时间后,我又回到了GUI编程。我听说了这个叫做自动布局的伟大功能。对于我的项目,我想要一个非常简单的布局:一个文本字段控制窗口,底部有几个按钮。当我调整窗口大小时,我希望文本字段也随之调整大小 我认为这是一项简单的任务:4条边上的约束以及高度和宽度>=我在Interface Builder中拥有的: 如果我这样设置,我不能垂直调整窗口大小,只能水平调整。如果我删除高度或宽度约束,它将收缩到角落中的一个小尺寸 我应该如何设置约束以使文本字段随窗口大小调整大小?要按窗

在MacOSX上运行了很长一段时间后,我又回到了GUI编程。我听说了这个叫做自动布局的伟大功能。对于我的项目,我想要一个非常简单的布局:一个文本字段控制窗口,底部有几个按钮。当我调整窗口大小时,我希望文本字段也随之调整大小

我认为这是一项简单的任务:4条边上的约束以及高度和宽度>=我在Interface Builder中拥有的:

如果我这样设置,我不能垂直调整窗口大小,只能水平调整。如果我删除高度或宽度约束,它将收缩到角落中的一个小尺寸


我应该如何设置约束以使文本字段随窗口大小调整大小?

要按窗口大小调整文本字段大小,需要将约束添加到文本字段的所有四条边上!根据您的屏幕截图,您没有向右边缘和下边缘添加任何约束,而是添加了尺寸(或者说高度和宽度)


为了避免使文本字段变得非常小,您可以在其中添加最小宽度和高度。

我已经完成了问题中的所有操作,但没有按预期调整大小。您可以查看此视频教程以了解更多详细信息。您好,您找到解决方案了吗?