zoukankan      html  css  js  c++  java
  • ios 从前台返回到回台 从后台返回到前台 或者 支付宝支付订单后 对界面进行操作

    正常情况下,在AppDelegate中实现下面两个方法,能够监听从后台恢复到前台


    - (void)applicationDidEnterBackground:(UIApplication *)application 

        log4info(@"---applicationDidEnterBackground----"); 
       //进入后台  

     
    - (void)applicationDidBecomeActive:(UIApplication *)application 

     
        NSLog(@"---applicationDidBecomeActive----"); 
        //进入前台  
     
         

    - (void)applicationDidEnterBackground:(UIApplication *)application
    {
        log4info(@"---applicationDidEnterBackground----");
       //进入后台
    }

    - (void)applicationDidBecomeActive:(UIApplication *)application
    {

        NSLog(@"---applicationDidBecomeActive----");
        //进入前台

       
    }

    但是单个UIViewController怎么监听呢

    在-viewDidLoad方法中,添加一下代码监听notification

    也可以使用  监听APP返回方法    然后   对订单   列表  进行操作   例如对订单的状态进行改变
    [[NSNotificationCenter defaultCenter] addObserver:self 
                                             selector:@selector(someMethod:) 
                                                 name:UIApplicationDidBecomeActiveNotification object:nil]; 

    -(void)someMethod:(NSNotification *)noti

    {

    }

  • 相关阅读:
    oracle(八)块清除
    oracle(七)索引
    oracle(六) physical read and logical read
    oracle动态视图(一)stat
    oracle(五)tkprof 使用 transient kernal profile 侧面 轮廓
    dbms_stats.gather_table_stats详解
    oracle(四) 常用语句
    oracle(三) SQL语句
    [Swift]LeetCode269. 外星人词典 $ Alien Dictionary
    [Mac]如何让两个窗口各占半个屏幕
  • 原文地址:https://www.cnblogs.com/sunfuyou/p/6198170.html
Copyright © 2011-2022 走看看