【发布时间】:2014-02-27 21:47:59
【问题描述】:
我有一个状态栏菜单应用程序 - 它不在 Dock 中运行(UIElement 为 YES)。
在用户定义的时间段后,它会将其中一个窗口置于最前面(使用 makeKeyAndOrderFront)。设置了一个 NSTimer 以在几秒钟后摆脱它 - 我关闭窗口并隐藏应用程序: [NSApp 隐藏];
我的问题是,我怎样才能把以前的应用程序的窗口放回前面?它是可见的,但不是前/焦点窗口。
编辑:如果有助于澄清我正在尝试做的事情,当您使用键盘快捷键调用应用程序 Dash 然后将其关闭时,以前在前面的应用程序会返回到前面。
【问题讨论】:
标签: macos nsapplication