0
後我有一個從當前視圖控制器推出一個模式視圖控制器解除分配,如稱爲dismissModalViewControllerAnimated
[self presentModalViewCOntroller:modalViewController animated:TRUE];
模態視圖控制器駁回本身,當有人點擊一個按鈕。
[self dismissModalViewControllerAnimated:TRUE];
幾秒後,我嘗試在窗口中切換根視圖。我一直這樣做,沒有問題。但是在某些情況下,當切換窗口中的一個視圖時,picker委託方法在模態視圖控制器上被調用,即使它認爲它剛剛被解除。
這很奇怪,因爲當調用dismissModalViewController時,通常會取消分配模態視圖控制器。
爲什麼調用模態視圖控制器的視圖? 看來,有人,可能窗口仍然有一個參考。除了dismissModalViewController之外,你還應該做些什麼嗎?
謝謝
什麼選擇器正在調用它?它應該仍然是一個選擇器,還是應該被摧毀? – drewag 2011-04-20 05:20:55
它是一個在模態視圖被取消,應該不再存在的選擇器。 – David 2011-04-20 18:48:51