2011-10-14 52 views
0

我目前在模態視圖中顯示UIView/UIScrollView。它基本上是一個細節視圖,當用戶點擊一個鏈接時,它提供了一個頁面的視圖。當視圖被解散然後再次提出時(當用戶點擊另一個按鈕時),先前加載的內容仍然可見並且新內容加載到最後內容的「頂部」。這是有道理的,因爲UIView/UIScrollView的實例持續存在,並且僅在需要內存時纔會釋放。解除模態視圖後清除UIView/UIScrollView內容

但是,我想完全清除UIView/UIScrollView時,模式視圖被解散,以便1)內容被清除,2)內存被釋放。

回答

0

rightDetailedView = [[UIScrollView alloc] init]; rightDetailedView.backgroundColor = [UIColor whiteColor];

上面的代碼在每次調用此方法時初始化視圖,並且據我所知,當我們重新創建視圖時,背景將是透明的,因此我們需要使用whiteColr或某種顏色添加backgroundColor。

感謝,

克里斯:)