如何通过 Cocoa 正确使用尺寸

How to properly use sizing with Cocoa

全部,

NSSmallControlSize 页面有如下解释:

This constant is for controls that cannot be resized in one direction, such as push buttons, radio buttons, checkboxes, sliders, scroll bars, pop-up buttons, tabs, and progress indicators. You should use a small system font with a small control.

有没有办法设置其他控件的大小?即NSComboBox.

不幸的是,文档中没有提到这一点。它甚至没有提到它是否完全可能。

TIA!

如页面所述,常量用于无法在一个方向上调整大小的控件。组合框,如列出的控件,不能垂直调整大小。因此,常量适用于组合框是有道理的。

这可以通过在 Interface Builder 中创建一个组合框、单击“大小”检查器并将其大小设置为“小”来快速验证。由于这有效,我们可以得出结论,小尺寸与组合框兼容。