我有一扇窗户和一个包装机。
我希望WrappingTextField总是填满整个窗口。即使用户正在调整窗口大小,并且窗口处于全屏状态。
无论我在“自动布局”中选择了哪些选项或约束,它都只会随窗口水平调整大小,但其高度保持不变,即使窗口的高度增加。
我该怎么让它填满整个窗户,然后一直这样?

最佳答案

通过WrappingTextField,我假设您指的是一个标准NSTextField对象,它的布局设置为在Interface Builder中包装。
NSTextField的大小调整行为受其内容拥抱优先级的影响。默认情况下,Interface Builder将控件的垂直维度设置为750,这可能是阻止文本字段按所需方式调整大小的原因。给它一个较小的值-比如说100-问题就应该解决了。

08-27 17:30