我正在开发一个基本上在后台运行的应用程序,但是它有一个窗口,其中包含一些每秒更新一次的统计信息。现在,不必让用户一直打开应用程序,但是当他们在菜单栏中选择某个选项时,应用程序应该出现在前台。 但是,如果用户“无意”点击了红色按钮怎么办?该应用程序并未完全终止,因为我的图标仍位于菜单栏中,而该应用程序的徽标位于底部栏中。但是,如果我选择菜单栏中的选项将应用程序置于前台,则它不会显示该窗口。如何在Swift中以编程方式做到这一点?
窗口图像:
单击红点关闭后,我仍然在底部的菜单栏和应用栏中看到这些图标:
我是否可以再次将应用程序置于前台,还是可以通过其他方式实现?