2012-03-19 157 views
2

當我們爲我們的iPhone應用程序創建UI組件時,爲什麼我們要以2種分辨率創建圖像。 (據我所知,這是因爲iPhone和iPod touch的高分辨率和低分辨率)。但是當我們嘗試以編程方式添加圖像時,我們應該添加哪個圖像(是高分辨率圖像還是低分辨率圖像)關於圖片大小和分辨率

2.)設備(iphone/ipod)將如何知道要加載的圖像(加載高或低的分辨率之一)

注:我已經通過這個link

+0

你是什麼意思「但是,當我們試圖以編程方式添加圖像...」? – 2012-03-19 16:49:50

+0

使用代碼將圖像添加到按鈕(不使用IB) – Illep 2012-03-19 16:57:43

回答

5

名稱不見了你的低分辨率圖像:MyImage.png

相應的高分辨率圖像必須然後命名爲:[email protected]

設備知道自己的分辨率,並會自動選擇合適的分辨率。在你的代碼中,總是引用低分辨率名稱。

[UIImage imageNamed:@"MyImage.png"] 
相關問題