2014-02-17 94 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