在打开后点击停靠栏中的应用程序图标时,我可以收到什么事件?

时间:2017-05-10 05:18:48

标签: swift macos

我正在Swift中构建一个OS X应用程序:

(1)运行应用

(2)应用程序启动,停靠栏中显示应用程序图标。

(3)点击停靠栏中的应用图标< - 我的应用如何获得此操作的通知?

我希望用户在应用程序运行时单击Dock中的应用程序图标后执行某些操作。如何获得此操作的通知?

1 个答案:

答案 0 :(得分:0)

实施

func applicationShouldHandleReopen(_ sender: NSApplication, hasVisibleWindows flag: Bool)

在AppDelegate中,让您的应用程序在那里可见。

有关更多实施细节,请参阅the documentation