2

と をオーバーライドしたのサブクラスsetEnabled:でメソッドが機能しません。ボタンの有効化/無効化はこれらの機能の外にある必要があると思います.ボタンが無効になっている場合、ボタンは最初からマウスイベントを受け取るべきではありません.NSButtonmouse{down,drag,up}rightMouse{down,drag,up}

これらの関数をオーバーライドする場合、明示的にチェックを行う必要がありますか?

4

1 に答える 1