2013-05-30 200 views
23

ios App Programming Guide状态下启动图像尺寸的iPad应用程序:IOS启动图像尺寸

1024x748px and 2048x1496px

然而在Xcode中,我给出了iPad的肖像推出图像以下尺寸的工具提示:

1024x768px and 2048x1536px

我应该遵循哪一个?

ios human interface guidelines状态:

For iPad launch images, do not include the status bar region

我很困惑我应该关注哪些维度。

回答

7

我认为两者都有效,它取决于你想在启动期间显示状态栏还是不显示。

+1

谢谢,你基本上说,我不是被迫使用一个或另一个,对不对? – dk123

4

如果您显示的是状态栏,则使用第一个(高度为20像素),否则使用第二个(全尺寸)。

+0

感谢您的回复,我很困惑,因为ios人类指南似乎暗示我应该显示状态栏。 – dk123

+1

您应该使用全尺寸(1024x768像素和2048x1536像素)图像 –

+0

20像素更少的高度。好 – chandan

58

启动图像尺寸确实令人困惑,并且需要大量不必要的交叉引用。在Xcode中有一个页面,其中启动图像拖放,但仍然莫名其妙地缺乏像素尺寸!

通过反复试验,欧文鲁宾想出了以下几个维度,我提供了一个供您参考的图像。如果我们发现任何错误,请告诉我们。

+1

@Heitor,Fracdroid的答案在XCode 8上不起作用。 –

+2

另请参阅本文以获得更新的答案:http://stackoverflow.com/a/35213674/2383604 –

22

在Xcode中选择具有“属性检查器”选项卡的右侧面板上打开一个图像插槽,它会告诉你预期的大小。

+0

您是对的。我点击了一张空白图片,并在属性检查器中将其分辨率视为预期大小。谢谢! –

+1

在https://developer.apple.com/ios/human-interface-guidelines/graphics/launch-screen/上最新的HIG中列出的“静态启动屏幕图像”实际上并不符合在本文中列出的“预期尺寸”属性检查器下的Xcode。例如。对于“iPhone风景iOS 8,9”预计是“2208 x 1242”,但HIG说1920 x 1080.这是痛苦的。 –

+6

Xcode 8失去了主意,并且在空或选择完全启动图像插槽时不再列出用于启动屏幕图像的“预期大小”。验证为Xcode 8.1。 –

4

如果您使用的是Xcode 8.x那么预期大小将不会显示在属性检查器中。 可以看到以下参考尺寸肖像模式:

1X = 320×480

2X = 640×960

3X = 640×1136

5.5 = 1242×2208

4.7 = 750×1334

4 Ratina = 640×1136

+4

Xcode版本8.2 iPhone人像iOS 8,9 =视网膜高清5.5(1242x2208)视网膜高清4.7(750x1334) iPhone人像iOS 7-9 = 2x(640x960)视网膜4(640x1136 ) iPad Portrait iOS 7-9 = 1x(768x1024)2x(1536x2048) –

20

iOS Launch Image Sizes - Xcode

的iOS启动图像尺寸 - Xcode的iPhone/iPad的

1x    = 320 x 480  
2x    = 640 x 960 
Retina 4   = 640 x 1136 
Retina HD 5.5  = 1242 x 2208 
Retina HD 4.7  = 750 x 1334 
Retina HD 5.5  = 2208 x 1242 (landscape) 
iPad 1x   = 768 x 1024 
iPad 2x   = 1536 x 2048 
iPad 1x   = 1024 x 768 (landscape) 
iPad 2x   = 2048 x 1536 (landscape) 
+0

但是4.7英寸手机的iphone风景在哪里? – zsong

11

的iOS启动图像大小 - (与新添加的iPhone X)iPhone和iPad。

iPhone X Launch Image Sizes (+ other sizes)

enter image description here