2

我有一個聊天應用程序,我只是想讓連接管理器離開當前的聊天室,當我的UINavigationController按鈕上的後退按鈕(或視圖以任何其他方式) 。 viewWillDisappear:不適合我。UINavigationController後退按鈕按下和viewWillDisappear

不像其他一些與問題(UINavigationController and viewWillDisappear比如)我有什麼應該是一個完全的教科書視圖設置 - 一個UINavigationController,導致成塞格斯連接一串子類UIViewControllers的。我能做些什麼來檢測何時離開聊天室視圖控制器?

回答

1

你確定它設置好嗎?我只是做了一個新的項目,在Xcode的主從模板,我已將此添加到我的詳細信息視圖控制器,當我按下後退按鈕,「走了......」被記錄爲預期...

- (void)viewWillDisappear:(BOOL)animated{ 
    [super viewWillDisappear:animated]; 

    NSLog(@"gone..."); 
} 
+0

我敢肯定 - 它是其中唯一的SEGUE是手動觸發一個(稱爲代碼)的景色。不過,我希望viewWillDisappear被調用,因爲我沒有做任何無關的設置。 – 2012-08-14 06:17:42

+0

作爲單一視圖應用程序開始的事實會改變什麼嗎?像讓環境不能調用視圖更改的東西? – 2012-08-14 15:46:40

+0

不,只是做了一個單一的視圖模板工作。哎呀。 – 2012-08-14 16:03:52

相關問題