【发布时间】:2013-01-16 09:33:44
【问题描述】:
有没有办法在 Mac OS X 中将自定义视图或窗口显示为 NSUserNotification?我想显示附加信息,例如图像,据我所知,我无法使用标准 NSUserNotification 来做到这一点。如果做不到这一点,有没有办法简单地将通知添加到列表中并显示我自己的弹出窗口?
提前致谢,本。
【问题讨论】:
标签: nsview nswindow nsusernotification
有没有办法在 Mac OS X 中将自定义视图或窗口显示为 NSUserNotification?我想显示附加信息,例如图像,据我所知,我无法使用标准 NSUserNotification 来做到这一点。如果做不到这一点,有没有办法简单地将通知添加到列表中并显示我自己的弹出窗口?
提前致谢,本。
【问题讨论】:
标签: nsview nswindow nsusernotification
您不能将自定义视图或自定义窗口显示为 NSUserNotification。可以提供帮助的第三方工具是Growl SDK。如果您想坚持使用 NSUserNotification,从 OS X 10.9 开始,有一个新属性 contentImage 您可以设置为在通知中显示自定义图像,例如像这样:
似乎还有一些新的 NSUserNotifications 交互可能性,它们也没有在类参考中正确记录,但也在 Foundation Release Notes 中进行了描述。您可以检查我尚未测试的新 * responsePlaceholder* 属性。
【讨论】: