【发布时间】:2016-11-14 10:48:49
【问题描述】:
我正在尝试使包含NSButton 的NSToolbarItem 适合按钮的宽度。但是,当我将工具栏项的最大宽度设置为较高的值(例如 300)并且工具栏中有足够的空间时,按钮将始终展开到完整的 300 点。
我怎样才能让按钮增长到例如300 分,但仅如果这是容纳其内容所必需的(即拥抱其内容)?如果设置按钮contentHuggingPriority 在NSToolbar 内,它似乎会被忽略。
【问题讨论】:
-
按钮的文字总是一样的吗?
-
不 - 那么我可以修复按钮的宽度。
-
改标题后不能调整
maxSize吗? -
我没想到,谢谢!另一方面,自动布局的重点是使这样的计算自动......
-
我也这么认为。你有想过这种疯狂吗?
标签: cocoa autolayout nsbutton nstoolbar nstoolbaritem