gpt4 book ai didi

swift - 阻止 NSComboBox 在基于约束的布局中扩展到内容大小

转载 作者:行者123 更新时间:2023-11-28 15:20:02 25 4
gpt4 key购买 nike

我有一个可以调整大小的小 View ,它具有基于约束的布局:

Happy view which can be scaled in either direction

不幸的是,当从 NSComboBox 中选取一个值时,该字符串的长度会影响我的布局。在这里很难说,因为图像是按比例缩放的,但如果我有一个字符串,它的宽度是整个屏幕的宽度,它会一直插入它。我该如何阻止它?

Sad View

最佳答案

您需要将组合框的 Compression Resistance 优先级设置为小于 490 (NSLayoutPriorityDragThatCannotResizeWindow)。这使得自动布局系统更愿意使组合框小于其固有大小,而不是使窗口更大。

关于swift - 阻止 NSComboBox 在基于约束的布局中扩展到内容大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46164691/

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