iOS監(jiān)聽系統(tǒng)側(cè)滑返回事件

這個問題困擾了很久惯吕,也沒百度出來有用的東西细诸,現(xiàn)在不能再因為懶惰而拖下去了沛贪,所以就自己到UIViewController的頭文件中一個一個方法看,看到有用的就拿過來試一下震贵,最后還真的找到了兩個方法利赋。

// 這兩個方法是系統(tǒng)寫的類別UIContainerViewControllerCallbacks中的方法。
- (void)willMoveToParentViewController:(UIViewController*)parent
- (void)didMoveToParentViewController:(UIViewController*)parent

只需要在當(dāng)前使用的控制器中重寫這兩個方法就可以了猩系,第一次push進(jìn)來的時候兩個方法都會調(diào)用媚送,parent的值不為空。當(dāng)開始使用系統(tǒng)側(cè)滑的時候寇甸,會先調(diào)用willMove塘偎,而parent的值為空;當(dāng)滑動結(jié)束后返回了上個頁面幽纷,則會調(diào)用didMove式塌,parent的值也為空,如果滑動結(jié)束沒有返回上個頁面友浸,也就是輕輕劃了一下還在當(dāng)前頁面峰尝,那么則不會調(diào)用didMove方法。
所以如果想要在側(cè)滑返回后在上個頁面做一些操作的話收恢,可以在didMove方法中根據(jù)parent的值來判斷武学。

- (void)willMoveToParentViewController:(UIViewController*)parent{
    [superwillMoveToParentViewController:parent];
    NSLog(@"%s,%@",__FUNCTION__,parent);
}
- (void)didMoveToParentViewController:(UIViewController*)parent{
    [superdidMoveToParentViewController:parent];
    NSLog(@"%s,%@",__FUNCTION__,parent);
    if(!parent) {
        NSLog(@"頁面pop成功了");
    }
 }
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市伦意,隨后出現(xiàn)的幾起案子火窒,更是在濱河造成了極大的恐慌,老刑警劉巖驮肉,帶你破解...
    沈念sama閱讀 218,682評論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件熏矿,死亡現(xiàn)場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)票编,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,277評論 3 395
  • 文/潘曉璐 我一進(jìn)店門褪储,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人慧域,你說我怎么就攤上這事鲤竹。” “怎么了昔榴?”我有些...
    開封第一講書人閱讀 165,083評論 0 355
  • 文/不壞的土叔 我叫張陵辛藻,是天一觀的道長。 經(jīng)常有香客問我互订,道長吱肌,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,763評論 1 295
  • 正文 為了忘掉前任屁奏,我火速辦了婚禮岩榆,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘坟瓢。我一直安慰自己,他們只是感情好犹撒,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,785評論 6 392
  • 文/花漫 我一把揭開白布折联。 她就那樣靜靜地躺著,像睡著了一般识颊。 火紅的嫁衣襯著肌膚如雪诚镰。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,624評論 1 305
  • 那天祥款,我揣著相機(jī)與錄音清笨,去河邊找鬼。 笑死刃跛,一個胖子當(dāng)著我的面吹牛抠艾,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播桨昙,決...
    沈念sama閱讀 40,358評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼检号,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了蛙酪?” 一聲冷哼從身側(cè)響起齐苛,我...
    開封第一講書人閱讀 39,261評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎桂塞,沒想到半個月后凹蜂,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,722評論 1 315
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,900評論 3 336
  • 正文 我和宋清朗相戀三年玛痊,在試婚紗的時候發(fā)現(xiàn)自己被綠了汰瘫。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,030評論 1 350
  • 序言:一個原本活蹦亂跳的男人離奇死亡卿啡,死狀恐怖吟吝,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情颈娜,我是刑警寧澤剑逃,帶...
    沈念sama閱讀 35,737評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站官辽,受9級特大地震影響蛹磺,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜同仆,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,360評論 3 330
  • 文/蒙蒙 一萤捆、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧俗批,春花似錦俗或、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,941評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至干像,卻和暖如春帅腌,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背麻汰。 一陣腳步聲響...
    開封第一講書人閱讀 33,057評論 1 270
  • 我被黑心中介騙來泰國打工速客, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人五鲫。 一個月前我還...
    沈念sama閱讀 48,237評論 3 371
  • 正文 我出身青樓溺职,卻偏偏與公主長得像,于是被迫代替她去往敵國和親臣镣。 傳聞我的和親對象是個殘疾皇子辅愿,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,976評論 2 355

推薦閱讀更多精彩內(nèi)容

  • 這個問題困擾了很久,也沒百度出來有用的東西忆某,現(xiàn)在不能再因為懶惰而拖下去了点待,所以就自己到UIViewControll...
    miG92閱讀 3,707評論 0 0
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,162評論 25 707
  • 發(fā)現(xiàn) 關(guān)注 消息 iOS 第三方庫、插件弃舒、知名博客總結(jié) 作者大灰狼的小綿羊哥哥關(guān)注 2017.06.26 09:4...
    肇東周閱讀 12,105評論 4 62
  • 測試地址:http://120.27.239.106/api/v1 協(xié)議格式:HTTP POST RAW方式 ...
    深流水凈閱讀 289評論 0 0
  • Miss Noo:你知道大年初四有什么習(xí)俗嗎癞埠?給Miss Noo留言吧~~~ 大年初四有什么習(xí)俗状原? 這一天全家在一...
    做自己的CEO閱讀 520評論 0 1