1

私は設定ウィンドウを実装しています。そのサブクラスにNSToolbarItemIBOutlettoNSViewがあります(アイテムをクリックすると、そのビューが表示されるという考えです)。ただし、ツールバー項目をサブクラスのインスタンスに接続すると、その項目の画像が消えてクリックできなくなります (ただし、テキストは暗いままでフェードしません)。

を切断するIBOutletと、すべてが再び機能します (ビューにバインドされていないため、何も機能しませんが、アイデアは得られます)。

4

1 に答える 1

1

ビューを に接続するとNSToolbarItem、ツールバー項目のイメージが通常あるビューが実際に設定されます。これは、ツールバーにビューが必要な場合 (たとえば、iTunes ボリューム スライダー) に役立ちますが、あなたの場合はそうではありません。

あなたがする必要があるのはNSViewController、ビューの を作成し、ビューを表示する を作成するIBActionことです。IBAction(Interface Builder で) をツールバー項目に接続できるはずで、すべてが期待どおりに機能するはずです。

于 2011-07-04T21:13:03.070 に答える