单击按钮时,我正在显示一个弹出菜单。问题是,当该菜单打开时,计时器不再工作:
要显示菜单:
[_menu popUpMenuPositioningItem:nil atLocation:point inView:nil];
单击按钮后,我的计时器(在弹出窗口之前调用)不再发送消息。
[NSTimer scheduledTimerWithTimeInterval:0.50
target:self
selector:@selector(myMethod:)
userInfo:nil
repeats:YES];
还尝试过 [NSEvent addGlobalMonitorForEventsMatchingMask..] 甚至 CGEventTapCreate。什么都没有被调用。
如何使弹出窗口不阻塞/模态?我知道这是可能的,我已经看到另一个应用程序做到了。感谢您的任何想法。