如何在Swift中多次显示通知?

时间:2015-11-08 17:53:16

标签: swift notifications

反正是否每隔15秒用swift显示通知?我通过

检查了一下
notification.fireDate=NSDate(timeIntervalSinceNow: 15)

但它每次只显示一次就不起作用,我们怎么能把它作为循环呢?

2 个答案:

答案 0 :(得分:2)

您无法每15秒安排一次通知。通知之间的最短时间是1分钟,这也是非常不可能的。

  

var repeatInterval:NSCalendarUnit {get set}

     

描述重新安排日程安排的日历间隔   通知。如果您指定日历单位,例如每周   (NSWeekCalendarUnit)或每年(NSYearCalendarUnit),系统   按指定的时间间隔重新安排通知。   请注意,不支持小于一分钟的间隔。该   默认值为0,表示系统触发通知   一次,然后丢弃它。

所以请按照以下步骤进行设置:

notification.repeatInterval = .Minute

答案 1 :(得分:0)

您可以将localNotification.repeatInterval属性设置为类型NSCalendarUnit