NSUSerNotification的自定义视图

时间:2013-01-16 09:33:44

标签: nsview nswindow nsusernotification

有没有办法在Mac OS X中将自定义视图或窗口显示为NSUserNotification?我想显示其他信息,如图像,据我所知,我无法使用标准的NSUserNotification。如果失败了,有没有办法简单地在列表中添加通知并显示我自己的弹出窗口?

提前致谢,Ben。

1 个答案:

答案 0 :(得分:1)

您无法将自定义视图或自定义窗口显示为NSUserNotification。可以提供帮助的第三方工具是Growl SDK。如果您想坚持使用NSUserNotification,从OS X 10.9开始,您可以设置一个新属性 contentImage ,以在通知中显示自定义图片,例如像这样:

custom image in NSUserNotification

NSUserNotifications似乎也有一些新的交互可能性,这些可能性在类引用中没有正确记录,但也在Foundation Release Notes中有描述。您可以检查我尚未测试的新* responsePlaceholder *属性。