<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      歪歪不知道

      導航

      iOS App 獲取從后臺返回前臺時的頁面

      產品美美的給小伙伴提了一個需求,當程序從后臺進入前臺時,如果是指定的頁面,則彈出提示框。

      大家首先想到的方法就是通過 AppDelegate.h 進行控制,相對復雜的步驟就是 在程序進入后臺時對當前頁面進行存儲,然后在從后臺進入前臺再判斷是否是符合條件的頁面,判斷是否彈框。基本思想就是這樣

      然后 我就開始需找新的方法,然后我就開始了新的實踐

      新方法 比較適用于匹配頁面較少的情況, 對單個UIViewController進行監聽

      方法來源:http://www.shangxueba.com/jingyan/1844939.html

      上面的方法 把監聽放在了

      - (void)viewDidLoad 
      

      銷毀監聽放在

      -(void)dealloc
      

      但是這樣做有個問題,因為只有在頁面真正銷毀時才會調用  -(void)dealloc 這樣有很多情況頁面沒有銷毀,但是也沒有顯示在當前窗口(比如 push新頁面進入,舊頁面不會銷毀)

      所以我把監聽添加和銷毀的位置進行了移動

      -(void)viewDidAppear:(BOOL)animated
      {
          [[NSNotificationCenter defaultCenter] addObserver:self
                                                   selector:@selector(someMethod:)
                                                       name:UIApplicationDidBecomeActiveNotification object:nil];
      }
      
      -(void)viewDidDisappear:(BOOL)animated
      {
          [[NSNotificationCenter defaultCenter] removeObserver:self];
      }
      

        這樣子 就可以保證只有在當前頁面顯示的時候調用監聽啦

      問題基本解決,可能還有漏洞 或是更好的方法,歡迎添加

       

      posted on 2014-12-03 12:01  歪歪不知道  閱讀(949)  評論(0)    收藏  舉報

      主站蜘蛛池模板: 亚洲AV无码久久精品成人| 成人毛片100免费观看| 国产乱码精品一区二三区| 成在线人视频免费视频| 人人妻一区二区三区| 亚洲日本韩国欧美云霸高清| 开心五月深深爱天天天操| 亚洲国产高清av网站| 亚洲欧洲日韩精品在线| 97国产成人无码精品久久久| 国产成人高清亚洲综合| 亚洲熟妇无码另类久久久| 国产中文字幕一区二区| 国产综合色在线精品| 乱中年女人伦av三区| 7878成人国产在线观看| 日本激情久久精品人妻热| 在线免费观看视频1区| 狠狠色噜噜狠狠狠狠777米奇| 99在线 | 亚洲| 亚洲人成电影网站 久久影视| 日日碰狠狠躁久久躁96avv | 久久精品国产久精国产| 韩国精品福利视频一区二区| av 日韩 人妻 黑人 综合 无码| 欧美白妞大战非洲大炮| 亚洲精品尤物av在线网站 | 一本无码在线观看| 国产亚洲精品综合99久久| 精品午夜福利短视频一区| 99人体免费视频| 最新亚洲人成网站在线影院 | 欧美一本大道香蕉综合视频| 国产精品一二三区视在线| 人妻无码av中文系列久| 丰满少妇在线观看网站| 日韩美av一区二区三区| 亚洲激情一区二区三区在线| 99精品热在线在线观看视| 亚洲美女少妇偷拍萌白酱| 久久久天堂国产精品女人 |