【发布时间】:2015-01-12 15:34:49
【问题描述】:
我正在尝试使用 UILocalNotification 构建闹钟。我可以安排警报并将它们填充到 UITableView 中。通知警报工作正常,我可以轻松取消所有已安排的通知。我的问题是:
- 如何从表中删除特定的本地通知?
-
我怎样才能防止通知在被解雇后像苹果闹钟一样在被解雇后从桌子上消失。
func tableView(tableView: UITableView, commitEditingStyle editingStyle: UITableViewCellEditingStyle, forRowAtIndexPath indexPath: NSIndexPath) { if (editingStyle == UITableViewCellEditingStyle.Delete) { var notificationArray:NSArray = UIApplication.sharedApplication().scheduledLocalNotifications var notification:UILocalNotification = notificationArray.objectAtIndex(indexPath.row) as UILocalNotification UIApplication.sharedApplication().cancelLocalNotification(notification) alarmTable.reloadData() } }
【问题讨论】:
标签: uitableview swift ios8 uilocalnotification alarm