0

我在这里发现了很多 TableView 问题的“reloadData”,但我的情况不同。

我有一个通知应用程序,它使用 UILocalNotification 来触发提醒。

我需要在警报触发后实时刷新我的表格视图,而无需关闭和打开应用程序来这样做......

例子:

用户正在查看计划的提醒 (tableView),突然其中一个提醒触发。此时,tableView 将重新加载,但前提是用户退出应用程序或返回另一个视图并再次打开 tableView。如果用户按下 tableView 女巫显示当前提醒的行(已经完成并且不再存在),这不会发生,因为应用程序会中断。

我需要实时重新加载 tableView,而不离开 tableView Controller 视图。关于如何做到这一点的任何想法?

4

1 回答 1

0

当应用程序在前台时触发应用程序的本地通知时,系统会将application:didReceiveLocalNotification:消息发送给您的应用程序委托。从那里,您应该通知视图控制器(通过直接引用和消息发送或可能使用自定义NSNotification)在这种情况下执行它需要执行的任何操作。

于 2012-06-18T17:02:51.750 回答