扩展 NSComboBox(可选)以填充 GridView 单元格的宽度

Expanding NSComboBox (selectable) to fill width of GridView Cell

当 Combo 处于“可选择”模式时,我正在努力让 NSComboBox 填充 GridViewCell 的宽度 - 当它处于“可编辑”模式时,它会按要求运行。

当可选择时,框仅显示为当前所选项目的宽度 - 这很奇怪,因为大多数其他控件会按预期扩展到单元格的宽度。

我是否遗漏了一个 属性 可以对它进行排序的地方?

谢谢!

理查德

我发现解决这个问题的方法是将单元格的“X 位置”设置为“填充”(这也可以设置为列的标准)。这也解决了我在 macOS 10.13 中遇到的一个问题,在该问题中,TextFields 的宽度为零,直到单元格被设置为填充。