2014-02-17 132 views
1

我即將爲通用iOS應用創建啓動圖像,並查看iOS Human Interface GuidelinesiOS App Programming Guide中的啓動圖像相關部分,我發現iPad的啓動圖像的大小在每個文檔中都不相同:前者說肖像啓動圖像應該是768x1024(標準分辨率),後者應該是768x1004(標準分辨率)。我猜想20像素差異是由於考慮或不考慮狀態欄。我應該考慮什麼尺寸?我應該包含狀態欄嗎?iPad啓動圖像大小?

由於

編輯:看來,768x1004尺寸是爲iOS 6.1及以下,和768×1024爲iOS 7及以上。那麼,這是否意味着iOS 6.1和之前版本的啓動映像不應包含狀態欄?

+0

好點。 這裏是我發現的: [sizes](http://readysteadyapp.com/temp/ipad.PNG)。 –

回答

5

我只是檢查在Xcode:

肖像非視網膜768×1024

肖像視網膜最高1536x2048

iPad backgroud sizes

+0

謝謝。我剛剛注意到,出於某種原因,我已經閱讀了2013年10月23日發佈的iOS應用程序編程指南的印刷版,其中規定了尺寸爲768x1004,但是在我發佈的鏈接之後,它也被聲明爲768×1024。鏈接上次更新的日期是2013-10-23,那麼,當天是否更正了文檔?沒關係,它看起來肯定需要768x1024。 – AppsDev

+0

很高興我可以幫助,與項目祝你好運! –

0

768 X 1004具有最小72 dpi的像素是ipad公司的有效尺寸肖像模式,因爲如果您嘗試添加XCode向您顯示警告的768 x 1024像素圖像。

我用於iPad的以下尺寸:

iPad的肖像模式:768×1 1004以最小的72 dpi的像素

iPad的視網膜肖像模式:1536 X 2008像素與最小的72 dpi的

+0

謝謝。這些尺寸似乎適用於iOS 6。1版本和之前的差異爲什麼?這些版本是否應該在啓動圖像中不包含狀態欄? – AppsDev

+0

@AppsDev根據新的iOS 7.0蘋果的新GUI,他們告訴所有人都使用全屏,因此他們使UINavigationBar和StatusBar變得半透明。我認爲這是iOS 6.1和之前版本20像素錯誤的原因。如果您使用XCode 5,則使用768 x 1024,如果您使用的是XCode 4.6,並且使用前爲768 x 1004. –

+0

我使用的是Xcode 5,但我的應用程序針對的是iOS 5+,所以我想我需要兩種尺寸..謝謝 – AppsDev

0

肖像非-Retina 768×1024

肖像視網膜最高1536x2048

景觀非Retina 1024×768

景觀視網膜2048×1536

分鐘dpi的72

Just In Case

0

爲iPad肖像:

Retina:  1536 x 2048 pixels 

Non-Retina: 768 x 1024 pixels (standard resolution) 

爲iPad景觀:

Retina:  2048 x 1536 pixels 

Non-Retina: 1024 x 768 pixels (standard resolution) 

至K現在爲所有設備遵循此(Apple文檔)link