我搜索了很多,但我没有找到解决方案,也不知道为什么会这样。
我正在创建和安排本地通知并在表格视图中显示通知列表。当我的应用程序启动时,本地通知正在创建并显示在表格中。但是在按下主页按钮后,应用程序将进入后台,并且通知会在各自的时间设置上触发。发射后他们也从系统阵列中移除
[[UIApplication sharedApplication] scheduledLocalNotifications]
当我再次打开应用程序时,它会变为活动状态并将进入前台状态。并且在应用程序委托方法正在调用
- (void)applicationDidBecomeActive:(UIApplication *)application
{
AnotherClass *class = [[AnotherClass alloc]init];
[class afterBecomeActive];
}
这是另一个类的实现。在其中我必须刷新表格..
-(void) afterBecomeActive
{
[tableView reloadData];
}
该表视图不重新加载数据或刷新数据,包含本地通知列表。所有通知都按原样显示,并且委托方法没有调用。请帮忙。