マウスの左右クリックでアクションを作成したい。クリックは NSTableViewCell、NSView などにあります (ウィンドウを右クリックするとポップアップが表示されます)。そのようなタスクを行うための API はありますか? いいえの場合は、他の方法で。助けてくれてありがとう。
6759 次
2 に答える
15
次のようなNSResponderメソッド をオーバーライドする必要があります。
- (void) mouseDown: (NSEvent*) theEvent;
- (void) rightMouseDown: (NSEvent*) theEvent;
参照: NSResponder ドキュメント。
更新: 以下で説明するように、NSResponder からこれらのメソッドを継承しますNSView
。NSTableView
于 2013-07-04T14:57:36.323 に答える