Bra*_*art 4 macos cocoa objective-c nsusernotification
我在互联网上搜索过,但发现的唯一方法是循环播放
- (void)userNotificationCenter:(NSUserNotificationCenter *)center didDeliverNotification:(NSUserNotification *)notification
Run Code Online (Sandbox Code Playgroud)
如下所示:https://stackoverflow.com/a/21365269/1795083
但是,我的应用程序有时会在短时间内显示多个通知,因此这不是真正有效也不是有效.当按下垃圾按钮时,邮件应用程序如何处理它.必须至少有一个被调用的私有方法.有没有人遇到过它?提前致谢
之后...嗯...."检查"邮件应用程序的代码......我在他们的通知控制器类中发现了一个可疑的功能......
- (void)userNotificationCenter:(NSUserNotificationCenter *)center didDismissAlert:(NSUserNotification *)alert
Run Code Online (Sandbox Code Playgroud)
我不知道为什么苹果不想将此功能添加到NSUserNotificationDelegate ...但我在我的应用程序中测试了它,它的工作原理!
| 归档时间: |
|
| 查看次数: |
649 次 |
| 最近记录: |