2011-05-24 171 views
-1

我正在使用UINavigationController在不同視圖之間旅行。如何從UINavigationController卸載UIview?

最後一個視圖需要在前一視圖中選擇爲動態。由於內容與第一次相同,因此viewDidLoad方法不起作用。我需要知道如何卸載uiview ...

我也試過viewDidAppear;在這種情況下,先前創建的對象不會被刪除,新的對象將被加載。

我應該怎麼做,卸載時我換到另一個視圖或我回去?

+0

的UINavigationController使用控制器,而不是視圖之間進行特拉維爾。除此之外,我不知道你在努力完成什麼。卸載視圖意味着什麼?你正在談論的viewDidUnload方法在哪裏?你可以放置一些代碼來說清楚嗎? – 2011-05-24 12:11:33

+0

那麼......然後我試圖消除我從這個控制器動態創建的所有東西,所以當我返回並重新進入控制器時,我想重新創建動態內容。我認爲viewDidDisappear會起作用。謝謝 – karse23 2011-05-24 13:35:11

回答

2

嘗試卸載您的視圖控制器在viewDidDisapper方法。

我認爲它應該工作。

0

如果它是一個subview,你應該能夠調用removeFromSuperView