【发布时间】:2016-07-07 18:05:56
【问题描述】:
我可以设置一个时间间隔的通知,但我不知道如何在特定的时间和日期进行,我试试这个但不起作用
let center = UNUserNotificationCenter.current()
func notificationSender(){
center.requestAuthorization([.sound, .alert]) {
(granted, error) in
// We can register for remote notifications here too!
}
var date = DateComponents()
date.hour = 13
date.minute = 57
let trigger = UNCalendarNotificationTrigger.init(dateMatching: date , repeats: false)
let content = UNNotificationContent()
// edit your content
let notification = UNNotificationRequest(identifier: "myNotification", content: content, trigger: trigger)
center.add(通知) }
需要在每周一和周五下午 3 点重复通知
【问题讨论】:
标签: swift swift3 calendar ios10 uilocalnotification