NSUserNotification的风格

tob*_*yer 13 macos osx-mountain-lion nsusernotification

NSUserNotification如果用户将我的应用的通知样式设置为系统首选项中的"警报",则A 仅显示操作按钮.我可以以某种方式将我的应用程序的样式设置为默认值,而不是依靠用户手动选择它吗?

小智 11

我花了一段时间来追踪如何在我自己的应用程序中完成此任务.
根据Apple的info.plist键参考:

NSUserNotificationAlertStyle指定通知样式应为横幅,警报还是.默认值为banners,这是推荐的样式.

在您的情况下,您需要在info.plist中使用值alert定义密钥NSUserNotificationAlertStyle.