2011-07-25 59 views
0

在我的應用程序中,我正在更改使用presentModalViewController的視圖,然後在最後釋放新的視圖控制器,但不知何故,它使舊的視圖控制器保持活動狀態。那麼是否有任何方法可以完全殺死我不使用的視圖控制器? 謝謝!如何完全殺死View Controller?

回答

1

不適用presentModalViewController。通過使用presentModalViewController,新視圖將顯示裏面的原始視圖,只是動畫看起來就像它在上面。

+0

我將如何切換視圖,然後釋放舊的視圖控制器,然後使用類似的動畫? –

+0

您將需要在主ViewController中自己動畫。 這並不難。 – yinkou

+0

所以沒有辦法殺死視圖控制器。所以我唯一的選擇是在主視圖上使用addsubview? –

1

你應該釋放控制器內的所有視圖,這可能是你的問題。

+0

所以我會[self.view發佈];在切換視圖代碼之前? –