我有,我有,當我在一個go.It加載整組加載多個圖像和視頻的滾動型 但iPad 2的我的應用程序崩潰的要求說,應用程序 由於內存壓力過大而退出。如何通過一個圖像添加一個爲我滾動
我想知道如何處理這個問題,它可以通過一個當我翻到加載圖片呢?如果是,那麼它是如何可以做到
我有,我有,當我在一個go.It加載整組加載多個圖像和視頻的滾動型 但iPad 2的我的應用程序崩潰的要求說,應用程序 由於內存壓力過大而退出。如何通過一個圖像添加一個爲我滾動
我想知道如何處理這個問題,它可以通過一個當我翻到加載圖片呢?如果是,那麼它是如何可以做到
我認爲最好將使用的UITableView,而不是滾動視圖。由於tableview使用DEQUEUE,因此它將執行加載/卸載tableview可見部分的部分。表格視圖單元格可以以任何您想要的方式自定義。
希望它會有所幫助。
尋呼是要走的路。
如果加載在內存,那麼你的一個或兩個圖像中妥協大張旗鼓地擴展性的全部圖像會被罰款了大量說數百就會死機。
一種方法是你只保留三個存儲器中的先前圖像的圖像----顯示當前圖像和下一------形象展示做好準備。你必須使用延遲加載和圖像緩存
以下鏈接將幫助您
。 Icarousel
。 AFnetworking's uiimageview category for lazy loading and caching
。 ASImageView a light weight uiimageview category如果你不想完全AFNetworking在您的項目
問候整合。如果你展示你在這方面嘗試過的東西,這將會很有幫助。我們總是願意幫忙,但不想爲你編寫代碼 –
@DanDrews。 – Buntylm
通過你的問題,我有一個偷偷摸摸的懷疑,你已經設置了滾動視圖的內容乘以圖像的數量,並一次性加載所有的圖像for循環。 – amar