0
這很難解釋,但希望我可以清楚地說明我的問題。iOS編程/記憶建議
我正在研究一個iOS項目,並且每個級別在任何時候都會在屏幕上包含多達40個全屏幕圖像,但每個圖像的98%都是透明的,並且他們一起創建一個圖像。每張圖片都是640 X 960 PNG。我可以準確對齊這些的唯一方法是讓他們獲得全部資源,因爲我無法爲每個人設置一個位置。
當應用程序加載時,圖像可以輕鬆佔用超過130MB的內存。這個圖像看起來應該是瘋狂的,因爲圖像總共只需要1-2mb。
很明顯,我需要將所有圖像作爲單獨的UIImageViews加載,因爲應用程序需要隨時間顯示每個圖像。即它們在加載時被隱藏,並且在用戶與屏幕交互時被隱藏。
我有應用程序完全運作,但我想知道如果有人可能有一些想法,我可以做到這一點,將使用更少的內存。
我期待聽到一些想法。