タイトルInterface BuilderでNSWindowの特定のActionが利用できないのはバグカテゴリーTechnical Q&A, ProjectBuilder/Interface Builder, Cocoa
作成日2001/5/8 13:53:2作成者新居雅行
Technical Q&Aに、Interface Builderでツールバーの表示や非表示の機能が働かない点についての文書が掲載された。ツールバーを隠すというメニューを選択した場合にFirst Responderの-toggleToolbarShown:を呼び出したり、ツールバーのカスタマイズのメニューを選択したときに-runToolbarCustomizationPalette:を呼び出したいのであるが、それがInterface Builderで一覧に出てこないというものである。これらのActionはNSWindowに確かに組み込まれているけど、Interface Builderで見えないのはバグである。手作業で、Interface Builderで見えているFirst ResponderのクラスにActionを定義することで、メニュー項目とActionの関連づけはできるようになる。
関連リンクQA1030:Getting NSWindow’s toolbar actions to show up in Interface Builder