【问题标题】:When clicking on an app icon in the dock after it's opened, what event can I receive?打开后单击 Dock 中的应用程序图标时,我会收到什么事件?
【发布时间】:2017-05-10 18:35:40
【问题描述】:

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

(1) 运行应用程序

(2) 应用启动,应用图标出现在 Dock 中。

(3) 单击 Dock 中的应用图标

我希望在应用运行时用户单击 Dock 中的应用图标后做一些事情。如何获得此操作的通知?

【问题讨论】:

标签: swift macos


【解决方案1】:

实施

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

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

更多实现细节请见the documentation

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-07-12
    • 1970-01-01
    • 1970-01-01
    • 2010-11-21
    • 2021-08-09
    • 2014-10-25
    • 1970-01-01
    相关资源
    最近更新 更多