首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Xamarin.iOS每天自动更改本地通知标题

Xamarin.iOS每天自动更改本地通知标题
EN

Stack Overflow用户
提问于 2018-05-21 20:48:24
回答 1查看 289关注 0票数 0

我正在处理一个项目,在这个项目中,我需要为特定日期(比如周一)的本地通知设置一个不同的标题,并且触发时间与前几天相同。我该如何继续做这件事呢?我尝试创建两个不同的请求,一个带有重复的参数,另一个没有,但随后我收到了“星期一”的重复通知。有什么解决方案可以让这个案例的标题只更改一天并重复吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-05-22 16:26:59

您必须使用UNCalendarNotificationTriggerUNMutableNotificationContent创建不同的UNNotificationRequest来实现this.Then,您将在一周内收到不同标题的通知。

例如,像这样创建day1:

代码语言:javascript
复制
UNCalendarNotificationTrigger trigger1 = UNCalendarNotificationTrigger.CreateTrigger(new NSDateComponents() { Weekday = 1, Hour = 8}, true);
UNMutableNotificationContent content1 = new UNMutableNotificationContent() { Title = "Day1", Body = "Day1", CategoryIdentifier = "Day1" };
UNNotificationRequest request1 = UNNotificationRequest.FromIdentifier("d1", content1, trigger1);
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50449282

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档