我有兩個UIViewControllers
,vc1和vc2。如何在兩個視圖控制器之間切換
我想在它們之間切換。但在加載新視圖控制器的視圖之前,我想要銷燬/釋放/刪除(我不確定abt這裏使用正確的詞)前一個視圖控制器。例如,當我從vc1切換到vc2時,我想徹底銷燬vc1,這樣當我從vc2返回到vc1時,vc1將從頭開始加載(即將執行viewDidLoad
)。
我應該選擇哪種類型的視圖切換?
- presentModal ...
- addSubview。
我沒有使用導航控制器。
目前我使用的presentModal ...方法,但是當我的新呈現的視圖控制器上使用dismissModalViewcontroller
,它沒有顯示出以前的視圖控制器的新實例。相反,它顯示了它已經運行的實例。
我想在前面的視圖控制器的viewDidLoad
方法運行,當我關閉新呈現的視圖控制器。
你應該用你(應該)使用駁回modalVC調用新的數據爲您previousVC委託方法。 – 2011-12-14 12:31:47