2

在通知设置窗格中,用户可以指定他们是否希望单个应用程序将通知显示为警报、横幅或无。我的应用程序中的一些通知可以作为其中任何一个工作,但有些只是不需要用户交互的快速错误消息,所以我希望那些总是横幅。我认为应该有一种以编程方式设置它的方法,但我还没有找到一种方法来做到这一点。

类似于 notification.type = NSNotificationTypeAlert

让我知道这是否可以做到。谢谢您的帮助。

4

1 回答 1

1

不确定这是否是您的意思,但您可以使用应用程序 Info.plist 文件的 NSUserNotificationAlertStyle 键。文档说:

指定通知样式应该是横幅、警报还是无。默认值为banner,这是推荐的样式。有关详细信息,请参阅“NSUserNotificationAlertStyle”。

于 2013-12-04T17:53:21.227 回答