2009-09-03 61 views
14

什麼圖像分辨率可以/應該用於iPhone應用程序的icon.png文件?我知道尺寸是57 x 57,但是分辨率呢?我的iPhone應用程序圖標應該是什麼分辨率?

+0

**自定義圖標和圖像創建準則** http://developer.apple.com/library/ios/#documentation/userexperience/conceptual/mobilehig/IconsImages/IconsImages.html – 2012-10-09 05:51:40

回答

26

分辨率只有當你試圖匹配在多個設備上的圖像的大小事項(印刷,絲網等)

應用程序圖標總是57x57,並將顯示沒有任何縮放,因此分辨率無關緊要(您可以將它保存爲72dpi,65535d pi或完全缺失dpi元數據 - SpringBoard將不在意,並將在所有三種情況下將其畫成相同)

+1

有趣的答案,謝謝。我用150 dpi,它看起來比72更清晰。 – RexOnRoids 2009-09-03 08:22:36

+1

這個答案是完全錯誤的。解決方案絕對重要 - 只要想一想它的技術性。 57x57共有3,249像素。超過57x57的區域顯示時,它將顯示72 dpi的分辨率。但是,在326ppi(iPhone4)分辨率下,相同的57x57面積現在實際上是228x228,因此這些3,249像素正在伸展至現在覆蓋總共12,996像素的區域。你看到這種差異嗎? (*注 - 差異僅僅是因爲iPhone 4的更高分辨率) – 2010-10-08 04:23:42

+5

我的觀點是,iOS只關心像素尺寸,而不是物理尺寸或DPI分辨率。爲蘋果指定的每種尺寸提供不同的圖像,並且您會很好(尺寸範圍從29x29到512x512) – rpetrich 2010-10-08 20:15:01

3

我已經有最好的運氣提交到App Store與72dip,57x57圖標。

+0

感謝您的反饋 – RexOnRoids 2009-09-03 08:23:12

+6

72dip聽起來像一個非常大的冰激凌球杆 – Jason 2010-10-20 00:04:08

1

如果爲iPhone創建新圖像,則以像素爲單位的圖像大小即57 x 57圖標。如果您使用的圖像尺寸設置爲毫米或英寸,則顯示屏上的10毫米等於iPhone上僅4.4毫米。 iPhone的分辨率爲163ppi,是普通顯示器的72dpi分辨率的兩倍(2.25)。這個問題還有一個很好的理由,因爲您可能需要爲營銷(網站,博客,橫幅廣告甚至印刷材料)提供更大的圖像,以便要求放大仍然非常清晰的圖像。在這些更廣泛的用例中,我傾向於以最大目標尺寸以300 dpi進行工作,然後在完成時調整大小/重新採樣圖像和分辨率。

1

57 x 57和蘋果公司照顧其餘。蘋果公司建議,如果您的應用程序被選爲功能應用程序,則會有更大更詳細的圖形。

1

57x57,如上所述。

您可以通過代碼chosse如果讓蘋果自己

1

添加「閃亮效果」,或者如果你會做(或沒有),它的iPhone 3GS和之前顯示爲163dpi,因此,如果您打算創建相對於它們顯示方式的特定大小的圖標,這應該會給你足夠的信息。請注意,該圖標必須是57x57像素才能以該dpi顯示。

iPhone 4及更高版本和第四代iPod touch及更高版本具有326 dpi的顯示器,並且圖標必須是114 x114 dpi才能以該dpi顯示。

3

我只想說DPI(或分辨率)是一個值,只有在打印圖像時纔有意義。 DPI首字母縮寫代表每英寸點數,它僅告訴打印機每英寸紙張繪製特定數量的像素。在屏幕設備上工作時,DPI 根本不重要

4

這裏是鏈接到蘋果的指導方針,同尺寸的iPad,iPhone視網膜等:

https://developer.apple.com/library/ios/documentation/userexperience/conceptual/mobilehig/AppIcons.html#//apple_ref/doc/uid/TP40006556-CH19-SW1

「解決方案」的問題,但不要混淆「分辨率」與DPI。 Dpi是用於打印的度量,意思是「每英寸點數」。它的工作原理是這樣的:如果您在100dpi下保存了100 x 100的圖像,它將在紙張上測量1英寸(每英寸100像素)。

圖標的dpi並不重要,因爲它們僅用於屏幕顯示,不用於打印。

習慣上將圖像保存爲72dpi--所謂的「屏幕分辨率」,因爲舊的14英寸顯示器(記住那些?)每英寸屏幕最多隻能顯示72個像素。這不再是事實,特別是對於iPhone的「視網膜」顯示器。它具有更密集的屏幕分辨率,它可以在一英寸內顯示比iPhone的舊型號多得多的像素。這就是爲什麼你必須保存2個圖標:一個用於114 x 114像素的視網膜顯示,另一個用於較老的iPhones,另一個用於57 x 57.同樣,dpi無關緊要,因爲您選擇的任何dpi,圖像上的像素不會發生變化:它始終具有12,996像素(114 x 144)。

0

請參閱Apple的Technical Q&A QA1686。在那裏你會找到你正在尋找的所有信息。

+0

雖然這個鏈接可能回答這個問題,但最好包括答案的基本部分[這裏](http://meta.stackoverflow.com/a/8259)並提供鏈接供參考。如果鏈接頁面更改,則僅鏈接答案可能會失效。 – bummi 2014-12-13 20:05:06

相關問題