恢复 唤醒app 调用加载。

Posted 懒猫口米

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了恢复 唤醒app 调用加载。相关的知识,希望对你有一定的参考价值。

我们在恢复唤醒app 的时候,需要去从新下载数据。当然我们都知道唤醒app调用的是

AppDelegate下的applicationDidBecomeActive这个方法

技术分享图片
 1 #pragma mark --恢复
 2 
 3 //恢复
 4 
 5 - (void)applicationDidBecomeActive:(UIApplication *)application {
 6 
 7         NSLog(@"恢复====================================");
 8 
 9      //调用与上次一挂起存储时间比较之后是否下载共同数据 后台++++++++++++++++++++++++++++++++++++++++++++++++++++
10 
11     
12 
13     
14 
15 }
View Code

这个方法是打电话等都去调用。如果我们单纯是按按大钮唤醒建议用

applicationWillEnterForeground 这个方法

 

我们就可以在需要的画面写在viewDidLoad中写一下。

技术分享图片
1    //唤醒通知监听
2 
3      [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(applicationWillEnterForeground:) name: UIApplicationWillEnterForegroundNotification  object:nil];
View Code

 在本画面中写以下就可以了

技术分享图片
1 //-唤醒通知监听
2 #pragma mark --唤醒通知监听
3 - (void)applicationWillEnterForeground:(NSNotification *)notification {
4     // Refresh...
唤醒通知监听

 

 

以上是关于恢复 唤醒app 调用加载。的主要内容,如果未能解决你的问题,请参考以下文章

通过底部导航栏更改片段时恢复片段状态

在 Activity 内部,如何暂停 for 循环以调用片段,然后在按钮单击片段后恢复循环以重新开始

vue3 H5唤醒APP(调用原生)

vue3 H5唤醒APP(调用原生)

Android - 恢复 Fragment WebView 状态以避免重新加载

恢复片段而不重新创建?