0

我发现当工作表显示时NSView'srightMouseUp可能仍然处于活动状态。我使用了此代码。

[NSApp beginSheet:editPanel 
   modalForWindow:window 
    modalDelegate:self 
   didEndSelector:@selector(didEndSheet:returnCode:contextInfo:) 
      contextInfo:nil];

我想禁止rightMouseUp。怎么做?

4

1 回答 1

0

似乎这是 osx 的默认行为。所以唯一的解决方案是获取鼠标右键事件并且在工作表显示时不执行任何操作。

于 2013-05-10T02:58:19.907 回答