我在橫向模式(1024x768)下使用全屏以上10張照片在iPad上填充UIScrollView。我面臨一個非常大的問題:我使用GDC異步加載所有UIImageView,並將所有視圖添加到ScrollView作爲子視圖。 當我加載不同的畫廊時,首先刪除UIScrollVIew中的所有視圖,然後重新加載所有的東西。 如果我不在畫廊之間快速切換,沒有問題;相反,如果我在圖庫和其他圖庫之間切換,我會收到不同的內存警告和應用程序崩潰。我用儀器看,但沒有泄漏,當我將所有視圖添加到子視圖時,記憶力消耗是密集的,但它並沒有增加。 有什麼問題?也許我可以使用NSAutoreleasePool強制清除對象?UIImageView UIScrollView HighRes圖像內存警告
0
A
回答
2
當使用最大分辨率的照片滾動視圖裏面你可以面對內存問題
如果你有一個小的滾動視圖,你想顯示縮略圖,你不能使用全尺寸的照片,你應該在pixelmator創建縮略圖,Photoshop等你的照片的一張小照片用這種方法你不會遇到內存問題
如果你有一個全屏幕scrollView與全屏imageViews你可以從SuperView中刪除在scrollView中看不到的圖像與這種方法你所有的記憶問題都會消失
我希望這能幫到
祝你好運
相關問題
- 1. UIImagePicker相機內存警告停止圖像被設置爲UIImageView
- 2. 滾動圖像,內存警告
- 3. iOS - UIImageView動畫接收內存警告
- 4. UIImageView由於內存警告而崩潰,試圖加載大量圖像
- 5. 單元內存警告圖像
- 6. UIScrollView南瓜UIImageView圖像
- 7. 內存警告,同時播放的動畫圖像視圖
- 8. 內存泄漏警告,由於NSArray的大圖像
- 9. 加載多個沒有內存警告的本地映像
- 10. 內存警告UIImagePickerController
- 11. GPUImage內存警告
- 12. UIImagePickerController內存警告
- 13. 保存圖像序列時的內存警告
- 14. UIImageView動畫啓動併發生低內存警告
- 15. UISwipeGestureRecognizer UIImageView在UIScrollView
- 16. JPG圖像內存佔用UIImageView
- 17. 警告/警告/通知中的圖像
- 18. 收到內存警告。 1級
- 19. UIImageView不釋放內存(根據VM跟蹤器) - 低內存警告和終止
- 20. UIScrollView或UIImageView?
- 21. UIImageView在UIScrollView中
- 22. UITableView的「接收內存警告」消息
- 23. 低內存警告與幾個EGOImageView
- 24. UIImageView縮放UIScrollView
- 25. 巨大的圖案ipad內存警告
- 26. UIImageView在UIScrollView?
- 27. UIScrollView與圖像
- 28. 從圖像陣列創建mp4視頻時的內存警告
- 29. UIImage循環與圖像縮放 - 收到內存警告
- 30. 調整大小的圖像將給予內存警告