のサブクラスを作成し、その状態を変更するためにNSToolbarItem
をキャッチしようとしています (これは、すぐに使用できる状態をサポートしていないため-(void)mouseDown:(NSEvent *)theEvent
、サブクラスに追加したものです)。NSToolbarItem
mouseDown:
問題は、Interface Builder でツールバー項目のクラス ID を新しいクラスの ID に設定したにもかかわらず、イベントが呼び出されないことです。
どうしてこれなの?NSToolbarItem は に関連してNSView
いるので、イベントを実行できるはずですよね?