Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/38.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在iPhone中编辑特定的计划本地通知?_Iphone_Objective C - Fatal编程技术网

如何在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按钮时,时间必须在我之前安排的通知中保存