デフォルトでは、ココアのプログレスバーは少し太いので、Finderのコピーダイアログに表示されるプログレスバーのように、少しスリムなものが必要です。ただし、Interface BuilderはNSProgressIndicator
コントロールの高さを20ピクセルにロックし、プログラムによるスリム化の試みは機能しません。
[progressBar setControlSize:NSMiniControlSize];
と
[progressBar setControlSize:NSSmallControlSize];
awakeFromNib
何もしないでください。ヘッダーファイルに見られる示唆に富む外観はNSProgressIndicatorThickness
、私が見ることができるどのメソッドにもプラグインしていないようです。
トリックは何ですか?