2010-08-13 226 views
2

根據蘋果公司的網站,iPhone 4的分辨率爲960×640像素,分辨率爲326 ppi。我用這些規格製作了一個圖像,但是當我把它放到我的iPhone上作爲我的一個應用程序的背景時,它太大了,您只能看到圖像的左上角。我如何使它合身,如何製作高分辨率的iPhone 4背景?高分辨率iPhone背景

回答

2

您使用的是UIImageView嗎?你應該有你的圖像的兩個版本

  • image.png - 分辨率320x480正常圖像的舊手機
  • [email protected] - 用於改善與640×960分辨率

的iPhone4當您設置的文件位置(無論是編程方式還是界面生成器),只需告訴它有關'image.png'的信息。 iPhone4會自動尋找'@ 2x'版本。

+0

PNG是首選嗎? – CodeGuy 2010-08-13 19:01:07

+0

nope,只是用它作爲例子 – ACBurk 2010-08-13 20:06:39

5

您需要給它起一個名字「[email protected]」,其中重要的部分是@2x,這樣他們纔可以正確地應用該比例。

意識到您還需要「someImage.png」,它是沒有視網膜顯示器的設備的一半尺寸。

我總是使用「someImage.png」文件作爲初始圖像,然後操作系統將在運行時自動切換到@2x圖像,所以不用擔心。只需將其設置爲標準320x480或480x320,然後讓操作系統完成剩下的操作。

+1

例如[email protected]和Default.png – 2010-08-13 17:25:05

+0

你想使用PNG嗎?這是否比JPG更好? – CodeGuy 2010-08-13 19:01:23

+1

PNG =更高質量=更好的用戶體驗=開心的蘋果。另外它有一個透明的alpha通道。我不喜歡使用JPEG,因爲壓縮使它們看起來很糟糕。最重要的是,編譯器會在捆綁它們之前優化所有的PNG,這樣它們會縮小一些。 – iwasrobbed 2010-08-13 19:33:06