我很难确定如何在应用程序运行时使其最小化并显示 NSAlert。
简而言之,我有一个正在传输数据的应用程序,它在完成传输时会显示一个 NSAlert。如果应用程序被最小化,我希望它保持这种状态,即使它显示 NSAlert。
我用(在 Swift 中)调用 NSAlert:
alert.beginSheetModalForWindow(self, completionHandler: handler)
但是当此代码触发时,窗口会自动缩小。如果窗口尚未最小化,则它不会抓住焦点或做任何意想不到的事情(这是我想要的方式)。
有没有办法做到这一点?谢谢!