我的應用程序將下載一個圖像並將其顯示到UIImageView中。iphone - 如何控制圖像的視網膜顯示?
圖像非常大,比如說600 * 600,而UIImageView的大小是100 * 100.因此,當圖像顯示時,我設置UIImageView以適合其比例。
我的問題是
爲iPhone 3GS,我明白了圖像縮放到100 * 100,直接和顯示的UIImageView。
但是iPhone 4呢?當我做imageView.image =圖像時,iOS會自動將圖像縮放到200 * 200,然後在100 * 100的imageView中顯示它?
我的意思是我應該做任何額外的事情,以確保Retina顯示屏適應?
謝謝
您應該將其縮放爲原始分辨率的兩倍,以便在iPhone中顯示t 4 – booleanBoy
@iphonefreak這隻有在圖像大小等於或小於'UIImageView'的大小時才適用。由於在這種情況下,圖像實際上比標準尺寸(100 x 100)和視網膜尺寸(200 x 200)都大,因此無需對圖像本身進行任何操作。 –
爲用戶提供幫助,並立即從服務器下載適當大小的圖像。會更快,可能更便宜。相信操作系統做正確的事情w.r.t.將圖像縮放到顯示器的正確像素數。 –