Xcode 6启动屏幕尺寸的方式/位置与Apple文档相对应?

sun*_*nny 5 iphone xcode6

我确信这个信息在某处,但我找不到,Apple开发人员热线似乎不知道我在说什么.在Xcode中用于启动屏幕的资产库中,有一些标记为:

iPhone Portrait ---> Retina HD 5.5和Retina HD 4.7 iOS8

iPhone Portrait ---> 2x&Retina 4 iOS 7,8

iPhone Portrait ---> 1x,2x和Retina 4 iOS 5,6

我已准备好启动屏幕,并且我有这些单独文件的大小,但我看不到它们的大小与Xcode中的这些Apple标签的对应关系.此外,这里的Apple文档(https://developer.apple.com/library/ios/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Appendices/Properties.html#//apple_ref/doc/uid/TP40011225-CH26-SW1这是Apple Developer推荐给我的只是指iphone 6和6s尺寸,这与Xcode标签组织不符.

这似乎应该是1分钟的查询.我错过了什么,这个超级基本信息在哪里?

zpa*_*ack 13

如果在资产目录中选择图像"slot"并显示Attributes检查器(在右侧),它将显示(除其他外)每个图像的"预期大小".这样做,看起来像:

iPhone Portrait iOS8 Retina HD 5.5: 1242 x 2208
iPhone Portrait iOS8 Retina HD 4.7: 750 x 1334

在"属性"检查器中,您还可以通过一系列复选框选择要包含的"插槽".

在此输入图像描述

文档方面,请参阅iOS人机界面指南图标和图像大小部分.

从那里解释:

iPhone 6 Plus: Use a Launch File
iPhone 6: Use a Launch File
iPhone 5: 640 x 1136
iPhone 4s: 640 x 960
iPad (@2x): 1536 x 2048 (portrait), 2048 x 1536 (landscape)
iPad (@1x): 768 x 1024 (portrait), 1024 x 768 (landscape)

另请参阅" 启动图像"部分,其中说明:

虽然最好使用iPhone 6和iPhone 6 Plus的启动文件,但如果需要,您可以提供静态启动图像.如果需要为这些设备创建静态启动映像,请使用以下大小:

对于iPhone 6:
750 x 1334(@ 2x)用于肖像
1334 x 750(@ 2x)用于风景

适用于iPhone 6 Plus:
1242 x 2208(@ 3x)适用
于风景画像2208 x 1242(@ 3x)

值得注意的是,如果您只支持iOS 8,则可以使用启动XIB或Storyboard,而无需担心特定的图像大小." 启动图像"部分包含有关的信息.

我最近的应用更新(仅限iOS 8)使用的是XIB文件(一个用于iPhone,一个用于iPad),效果很好.


Ole*_*yga 7

Retina HD 5.5 - 1242x2208
Retina HD 4.7 - 750x1334
Retina HD 5.5 landscape - 2208x1242
2x - 640x960
Retina 4 - 640x1136
1x - 320x480
default 320x568
default@x2 640x1136
Run Code Online (Sandbox Code Playgroud)