タイトルNSToolbarにカスタムビューを持つアイテムを追加した場合にはサイズを設定するカテゴリーTechnical Q&A, Cocoa
作成日2001/5/8 13:51:35作成者新居雅行
Technical Q&Aに、Cocoaでのツールバーの利用方法に関する文書が掲載された。NSToolbarItemを作成しカスタムビューを-setViewで追加したが、ツールバーにはカスタムビューが見えない。しかしながら、ウインドウにツールバーを追加したら見えるようになるという質問である。NSToolbarItemsの高さと幅の最大値と最小値は、いずれも0になっている。-setImageを使うと画像のサイズに合わせられるが、-setViewではサイズはそのままになる。従って、カスタムビューは見えないということになる。-setMinSize、-setMaxSizeメソッドを呼び出し、適切なサイズに設定をすればよい。
関連リンクQA1029:How to get custom views to show up in NSToolbarItems