タイトル | 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 |