NSUserNotification在每个通知的基础上更改通知图像/徽标

时间:2012-11-10 17:36:33

标签: objective-c cocoa osx-mountain-lion nsusernotification

在安排NSUserNotification以便传送到NSUserNotificationCenter时,有没有办法在每个通知的基础上设置与通知一起显示的图像/徽标?

我想要一个稍微不同的徽标来显示不同类型的通知。有什么想法吗?

2 个答案:

答案 0 :(得分:2)

对于Mountain Lion来说,它并不存在。 如果您愿意,可以在https://bugreport.apple.com/cgi-bin/WebObjects/RadarWeb.woa/wa/signIn

申请

答案 1 :(得分:1)

您可以通过这种方式轻松设置OSX中的Image。

在AppDelegate.h文件中添加以下行:

@property (copy) NSImage *contentImage NS_AVAILABLE(10_9, NA);

在AppDelegate.m

notification.contentImage = [NSImage imageNamed:@"test.jpg"];