我已採取2個圖像陣列等如何重新加載滾動視圖與iphone不同陣列
A = [ 「l.jpg」, 「m.jpg」, 「n.jpg」,「p.jpg 」, 「q.jpg」, 「r.jpg」]
和
B = [ 「A.JPG」, 「B.JPG」, 「C.JPG」]。
然後以顯示圖像添加與滾動視圖的PageControl (在的PageControl頁數會)
[陣列計數]
並且還滾動視圖的內容大小也取決於[array count]
即
scroll.width * array.count
這裏,如果有4頁,那麼3將被加載到內存中,並且在滾動之前的圖像將被卸載。
1)最初顯示陣列圖像。 2)然後點擊按鈕,我用B數組長度替換scrollview.contentSize,pagecontrol.numberof頁面,並卸載之前由數組加載的圖像。
3)要顯示B排列,滾動視圖contentsize將需要的是小,並且具有的頁作爲4.So數,我再次通過
scrollView.contentSize = CGSizeMake(scrollView.frame.size重置我滾動視圖。寬度* [數組數],scrollView.frame.size.height);
然後我滾動到B陣列中的最後一張圖片,最後一張圖片後,當我嘗試滾動到下一張圖片時,它顯示爲未正確卸載的陣列圖像的「q.jpg」圖像。
因此,如何從不同的圖像數組重新加載時從滾動視圖卸載所有圖像。
謝謝。
我已經測試了上面的代碼,但沒有複製我的問題。 – iKT
你也可以試試我編輯的答案。 – Zhang