Sur*_*eet 3 macos cocoa objective-c nsview nswindow
我想在鼠标右键和左键上创建一个动作.点击可能在NSTableViewCell,NSView等上(就像当我们右键单击窗口时它会弹出一个弹出窗口).有没有API来完成这样的任务?如果不是,任何其他方式.提前谢谢你的帮助.
Ram*_*uri 15
您必须覆盖NSResponder方法,如:
- (void) mouseDown: (NSEvent*) theEvent;
- (void) rightMouseDown: (NSEvent*) theEvent;
Run Code Online (Sandbox Code Playgroud)
参考:NSResponder文档.
更新:如下所述,NSView
并NSTableView
从NSResponder继承这些方法.