2012-08-22 130 views

回答

5

是的。只需在您的項目(image1.png,image2.png,...)和您的視網膜版本([email protected][email protected],...)中添加普通圖像即可。視網膜版本必須在名稱末尾附加「@ 2x」。

只需在代碼中使用沒有「@ 2x」的版本,Xcode就可以完成其餘的任務。此外,您只能導入「@ 2x」版本,在代碼中使用沒有「@ 2x」的圖像,iOS會自動在非視網膜設備中下采樣。

+0

好的,謝謝!但是當我加載圖像崩潰時,我無法在iPhone 3GS上運行動畫。在模擬器上運行。我不知道是否有視網膜設備會工作,因爲我沒有。 – joan2404

+0

這是內存問題,因爲你有100幀加載,然後動畫,所以3GS設備將有一些低內存問題。同樣類型的問題我也遇到了我的應用程序。然後我必須部分加載圖像,即必須加載圖像10-10圖像束:) –

+0

是的,它的內存問題...當我回到以前的視圖(這是一個基於導航控制器的應用程序)時如何釋放UIimageview? 。謝謝! – joan2404

相關問題