始终显示NSUserNotification

时间:2013-04-19 22:27:25

标签: xcode osx-mountain-lion nsusernotification

我的NSUserNotification出现在我的应用内发生的事情时。即使应用程序是最前面的应用程序(即始终显示),有没有办法显示通知?

(如果我在其他应用程序中,它会显示出来)

1 个答案:

答案 0 :(得分:10)

这是answer,其中包含您需要的信息。

  

只有在您的应用程序不是关键应用程序时才会显示通知。如果您希望显示通知,无论您的应用程序是否为密钥,您都需要指定NSUserNotificationCenter的委托并覆盖委托方法 userNotificationCenter:shouldPresentNotification: ,以便它会返回 YES