我正在使用UINavigationController在不同視圖之間旅行。如何從UINavigationController卸載UIview?
最後一個視圖需要在前一視圖中選擇爲動態。由於內容與第一次相同,因此viewDidLoad
方法不起作用。我需要知道如何卸載uiview ...
我也試過viewDidAppear
;在這種情況下,先前創建的對象不會被刪除,新的對象將被加載。
我應該怎麼做,卸載時我換到另一個視圖或我回去?
我正在使用UINavigationController在不同視圖之間旅行。如何從UINavigationController卸載UIview?
最後一個視圖需要在前一視圖中選擇爲動態。由於內容與第一次相同,因此viewDidLoad
方法不起作用。我需要知道如何卸載uiview ...
我也試過viewDidAppear
;在這種情況下,先前創建的對象不會被刪除,新的對象將被加載。
我應該怎麼做,卸載時我換到另一個視圖或我回去?
嘗試卸載您的視圖控制器在viewDidDisapper
方法。
我認爲它應該工作。
如果它是一個subview
,你應該能夠調用removeFromSuperView
的UINavigationController使用控制器,而不是視圖之間進行特拉維爾。除此之外,我不知道你在努力完成什麼。卸載視圖意味着什麼?你正在談論的viewDidUnload方法在哪裏?你可以放置一些代碼來說清楚嗎? – 2011-05-24 12:11:33
那麼......然後我試圖消除我從這個控制器動態創建的所有東西,所以當我返回並重新進入控制器時,我想重新創建動態內容。我認爲viewDidDisappear會起作用。謝謝 – karse23 2011-05-24 13:35:11