在我的 OSX 应用程序中,我必须区分左(主要)单击和右(次)单击之间的区别,并根据它的不同做一些不同的事情。问题是,我正在使用我的 Macbook Pro,这意味着我在测试期间使用的是触控板,而不是真正的鼠标。
在应该响应点击的视图中,我实现了 mouseDown:(NSEvent *)theEvent,但它只在我单指点击时触发。如果我用两指点击,它根本不会触发(我有一个 NSLog 在那里,所以我知道它何时触发或不触发)。如何为触控板上的双指(二次)单击触发鼠标按下事件?我不关心手势或任何东西,我只想能够响应两指点击,这是右键点击的触控板版本。