菜单中的Swift Cocoa重新打开应用程序

时间:2018-09-25 04:45:37

标签: swift cocoa interface-builder

我有一个可可粉应用程序,我可以从托盘中的图标中将其重新打开,并在我的AppDelegate文件中添加以下内容:

func applicationShouldHandleReopen(_ sender: NSApplication, hasVisibleWindows flag: Bool) -> Bool {
    if !flag {
        for window in sender.windows {
            window.makeKeyAndOrderFront(self)
        }
    }

    return true
}

但是我不确定如何将该函数附加到我在XIB中创建的NSMenuItem上,以便用户可以单击NSMenuItem重新打开它。有什么简单的方法可以做到吗?

0 个答案:

没有答案