我正在尝试为设置中的应用获取有效的本地通知提醒样式。
我得到了以下代码来获取它,但它不适用于本地通知。
UIRemoteNotificationType types = [[UIApplication sharedApplication] enabledRemoteNotificationTypes];
我只需要知道用户在设置中设置了哪种警报类型,即无,横幅,警报......
或者
当应用设置中的提醒方式设置为提醒时,我收到本地通知提醒。但是我没有为这个按钮获得点击事件。
我需要根据按钮的点击事件或主动本地通知提醒样式做出决定。如果我可以获得该按钮的单击事件或应用程序的活动通知警报样式,那么对我来说非常有帮助。
感谢您的帮助!!!
答案 0 :(得分:2)
UIRemoteNotificationType types = [[UIApplication sharedApplication] enabledRemoteNotificationTypes];
现在您可以查看
if (types & UIRemoteNotificationTypeAlert)
如果"Alert Style"
设置为"Banners" or "Alerts"
,
"Alert Style"
设置为"None"
,则和否。