1
我知道你可以指定一个覆盖mouseDown:
方法的自定义视图。我正在寻找标准解决方案,因为我不想重新实施绘图。如何处理选项点击状态项目?
我知道你可以指定一个覆盖mouseDown:
方法的自定义视图。我正在寻找标准解决方案,因为我不想重新实施绘图。如何处理选项点击状态项目?
尝试这样做,无论你需要在你的代码:
if ([NSEvent modifierFlags] & NSAlternateKeyMask)
{
//whatever you need to do
}
我用一个菜单,而不是目标/行动。当'menuNeedsUpdate:'被调用时,保证修改器标志不会被改变? – Kentzo 2011-06-09 14:53:44
它不应该改变。根据文档,modifierFlags与应用程序周围的任何其他事件无关。我认为你应该试试看。 – Enchilada 2011-06-09 16:02:03