如何在iPhone中编辑特定的计划本地通知?
可能重复:如何在iPhone中编辑特定的计划本地通知?,iphone,objective-c,Iphone,Objective C,可能重复: 我有一个应用程序,通过从日期选择器中选择时间,在特定的时间间隔触发本地通知。我有一个编辑页面,可以在其中更改日期选择器的时间。这很好用 但问题是我不知道如何编辑计划通知。我希望通过编辑页面选择并保存的时间应保存在通知中 您可以取消已计划的通知,并通过计算在取消的通知将被触发之前剩余的时间来计划新的通知 要取消本地通知,请使用UIApplication实例的取消通知:,您可以使用[UIApplication sharedApplication]获得该实例。。。您可以修改计划通知(UI
我有一个应用程序,通过从日期选择器中选择时间,在特定的时间间隔触发本地通知。我有一个编辑页面,可以在其中更改日期选择器的时间。这很好用
但问题是我不知道如何编辑计划通知。我希望通过编辑页面选择并保存的时间应保存在通知中 您可以取消已计划的通知,并通过计算在取消的通知将被触发之前剩余的时间来计划新的通知
要取消本地通知,请使用UIApplication实例的
取消通知:
,您可以使用[UIApplication sharedApplication]
获得该实例。。。您可以修改计划通知(UILocalNotification的实例)
创建UILocalNotification实例后,就可以安排
它使用UIApplication类的两种方法之一:
scheduleLocalNotification:或presentLocalNotificationNow:。前者
方法使用火灾日期来安排交付;后一种方法
立即显示通知,而不考虑
火石。您可以通过以下方式取消特定或所有本地通知:
调用cancelLocalNotification:或CancelAllLocalNotification,
分别
因此,您可以取消通知,然后使用
注意:在iOS 4.2之前,此属性是只读方法。二传手
方法已添加,并且该方法已转换为
读写属性。设置此属性时,UILocalNotification
通过调用
cancelLocalNotification:然后调用scheduleLocalNotification:
对于每个新通知
但我希望,当我从不同类中的datepicker中选择时间并单击save按钮时,时间必须在我之前安排的通知中保存