【发布时间】:2012-11-08 19:15:30
【问题描述】:
如何使“应用程序是代理 (UIElement)”设置为“是”的应用程序的界面重新出现?
界面在我第一次启动应用程序时显示,但如果我关闭窗口,然后单击应用程序的图标,则没有任何反应。我猜这是因为 OS X 试图再次启动应用程序,并且有一些机制阻止了它。我想要的是这样的:
- 第一次点击应用的图标应该会启动应用并显示界面。
- 如果界面已关闭(但应用程序仍在后台运行),则随后单击图标应该只会显示界面。
- 如果界面已经显示,点击图标应该只是将窗口移到前台。
【问题讨论】: