我在这里找到了很多TableView问题的"reloadData“,但我的情况不同。
我有一个通知应用程序,它使用UILocalNotification来触发提醒。
我需要在警报触发后实时刷新我的表视图,而不需要关闭和打开应用程序来执行此操作。
示例:
用户正在查看计划的提醒(tableView)时,突然触发了其中一个提醒。此时,tableView将重新加载,但前提是用户退出应用程序或返回到另一个视图并再次打开tableView。这是不可能发生的,因为如果用户按下tableView中显示当前提醒的行,应用程序就会中断(该提醒已经完成,不再存在)。
我需要在不离开tableView控制器视图的情况下实时重新加载tableView。你知道该怎么做吗?
发布于 2012-06-19 01:02:52
当您的应用程序在前台触发应用程序的本地通知时,系统会向您的应用程序代理发送application:didReceiveLocalNotification:消息。从那里,您应该通知视图控制器(通过直接引用和消息发送,或者可能使用自定义NSNotification)在这种情况下执行它需要做的任何事情。
https://stackoverflow.com/questions/11087445
复制相似问题