NSTableColumn
いくつかのを動的に作成していますが、テーブルでは高すぎるように見えます。Interface Builderには、オブジェクトサイズ(ミニ、スモール、レギュラー)を調整するための一般的な設定があります。これに相当するコードはありますか、それとも単にフォントを手動で選択する必要がありますか?
アップデート
次の方法でフォントを取得できることがわかりました。
NSFont *font = [NSFont systemFontOfSize:[NSFont systemFontSizeForControlSize:NSMiniControlSize]];
ただし、行の高さがアイテムの高さと一致しません。コードでフォントを設定しても、行の高さには影響しません。NSTextFieldCell
sとNSPopUpButtonCell
sをデータセルとして使用します。
ああ、私は10.6のために構築しています。