【发布时间】:2012-07-04 18:15:00
【问题描述】:
有没有办法报告每次鼠标点击应用程序停靠图标?
【问题讨论】:
有没有办法报告每次鼠标点击应用程序停靠图标?
【问题讨论】:
不完全安全(也可以通过双击应用程序本身来激活),
但绝对是最简单的实现方式:
- (BOOL)applicationShouldHandleReopen:(NSApplication *)theApplication hasVisibleWindows:(BOOL)flag
引用NSApplicationDelegate Protocol Reference:
每当 Finder 重新激活已运行的应用程序时发送这些事件,因为有人再次双击它或使用 Dock 激活它。
【讨论】:
applicationShouldHandleReopen 没有被调用,那是因为菜单是模态的。