在“通知”设置窗格中,用户可以指定他们是否希望单个应用将通知显示为警报,横幅或无。我的应用程序中的一些通知可以作为任何一种,但有些只是快速错误消息,不需要用户交互,所以我希望那些永远是横幅。我认为应该有一种方法来以编程方式设置它,但我还没有找到办法。
类似notification.type = NSNotificationTypeAlert
如果可以,请告诉我。谢谢您的帮助。
答案 0 :(得分:1)
不确定这是不是您的意思,但您可以使用应用程序的Info.plist文件的NSUserNotificationAlertStyle键。 Documentation说:
指定通知样式应为banner,alert还是 没有。默认值为banner,这是推荐的样式。看到 “NSUserNotificationAlertStyle”了解详情。