我正在使用iOS SDK开发应用程序。我需要知道我需要的Default
闪屏尺寸。
答案 0 :(得分:179)
我将离开以下帖子以供参考。
有关启动屏幕和建议的详细信息,请阅读Apple的文档Human Interface Guidelines - Launch Screens。
感谢
Drekka
2012年7月 - 由于此回复相当陈旧,但仍然很受欢迎。我写了一篇基于Apple的doco和placed it on my blog的博客文章。我希望你们觉得它很有用。
是。在iPhone / iPad开发中,设备会自动显示Default.png
文件,因此您无需对其进行编程即可。我没有它,但你需要具有特定名称的iPad的不同PNG。我用Google搜索了iPad default png
并从 phunkwerks 网站获得了this info:
为了处理各种方向选项,我们为iPad发布图像创建了一个新的命名约定。 iPad的屏幕尺寸为768×1024,注意高度后面的尺寸考虑了一个20像素的状态栏。
Default-Portrait.png
* - 768w x 1024h Default-PortraitUpsideDown.png
- 768w x 1024h Default-Landscape.png
** - 1024w x 748h Default-LandscapeLeft.png
- 1024w x 748h Default-LandscapeRight.png
- 1024w x 748h iPad-Retina–Portrait.png
- 1536w x 2048h iPad-Retina–Landscape.png
- 2048w x 1496h Default.png
- 不推荐 * - 如果您尚未指定Default-PortraitUpsideDown.png
文件,则此文件优先。
** - 如果您尚未指定Default-LandscapeLeft.png
或Default-LandscapeRight.png
图像文件,则此文件优先。
答案 1 :(得分:31)
截至2013年7月(iOS 6),这是我们一直使用的:
IPHONE SPLASH
Default.png - 320 x 480
Default@2x.png - 640 x 960
Default-568h@2x.png - 640 x 1096 (with status bar)
Default-568h@2x.png - 640 x 1136 (without status bar)
IPAD SPLASH
iPadImage-Appname-Portrait.png * 768w x 1004h (with status bar)
iPadImage-Appname-Portrait@2x.png * 1536w x 2008h (with status bar)
iPadImage-Appname-Landscape.png ** 1024w x 748h (with status bar)
iPadImage-Appname-Landscape@2x.png ** 2048w x 1496h (with status bar)
iPadImage-Appname-Portrait.png * 768w x 1024h (without status bar)
iPadImage-Appname-Portrait@2x.png * 1536w x 2048h (without status bar)
iPadImage-Appname-Landscape.png ** 1024w x 768h (without status bar)
iPadImage-Appname-Landscape@2x.png ** 2048w x 1536h (without status bar)
ICON
Appname-29.png
Appname-29@2x.png
Appname-50.png
Appname-50@2x.png
Appname-57.png
Appname-57@2x.png
Appname-72.png
Appname-72@2x.png
iTunesArtwork (512px x 512px)
iTunesArtwork@2x (1024px x 1024px)
答案 2 :(得分:15)
对于iOS7,创建以下尺寸的启动图像:
对于iPhone 5和iPod touch(第5代):
对于其他iPhone和iPod touch设备:
对于iPad肖像:
对于iPad格局:
请参阅iOS 7 Design Resources > iOS Human Interface Guidelines > Launch Images
更新1
对于iPhone 6:
对于iPhone 6 Plus:
更新2
对于iPhone X:
答案 3 :(得分:8)
您可以将它们设置为1024 x 768.您还可以在plist文件中选中“状态栏最初隐藏”。
答案 4 :(得分:3)
在这里,我可以添加iphone 6& 6的分辨率和显示规格。 6+尺寸:
iPhone 6+ - 资产分辨率(@ 3x) - 分辨率(2208 x 1242)px
iPhone 6 - 资产分辨率(@ 2x) - 分辨率(1334 x 750)px
iPad Air / Retina iPad(第1代和第2代/第3代和第4代) - 资产分辨率(@ 2x) - 分辨率(2048 x 1536)px
iPad Mini(第二代和第三代) - 资产分辨率(@ 2x) - 分辨率(2048 x 1536)px
iPhone(6,5S,5,5C,4S,4) - 应用程序图标(120x120像素) - AppStore图标(1024x1024像素) - 聚光灯(80x80像素) - 设置(58x58像素)
iPhone(6+) - 应用程序图标(180x180像素) - AppStore图标(1024x1024像素) - 聚光灯(120x120像素) - 设置(87x87像素)
答案 5 :(得分:3)
适用于Xcode 9和最新设备
<强>肖像强>
iPhone 4 / 4S 640 x 960
iPhone 5 / 5C / 5S iPod touch第5代 640 x 1136
iPhone 6/7/8 7 50 x 1334
iPhone 6/7/8 Plus 1242 x 2208
iPhone X 1125 x 2436
iPad非视网膜 768 x 1024
iPad视网膜 1536 x 2048
<强>风景强>
iPhone 6,7和8加 2208 x 1242
iPhone X 2436 x 1125
iPad非视网膜 1024 x 768
iPad视网膜 2048 x 1536
答案 6 :(得分:2)
对于iOS 7+,静态启动图像现已弃用。
您应该创建一个自定义视图来组合图像切片,这些切片的大小适合所有屏幕,就像普通的UIViewController视图一样。
答案 7 :(得分:2)
我已经收集了启动画面所需的所有尺寸。您只需要拖动具有这些尺寸的图像并将其放下,XCode就会将每个尺寸放置在正确的位置。
祝你好运。
320×480
640×960
640×1136
750×1334
768×1004
768×1024
828×1792
1024×748
1024×768
1125×2436
1242×2208
1242×2688
1536×2008
1536×2048
1792×828
2048×1496
2048×1536
2208×1242
2436×1125
2688×1242
注意
所需图像数为26张图像 但是有6个重复的尺寸 所以你会发现上面的尺寸只有20。
答案 8 :(得分:1)
使用通用应用程序,我的iPad启动画面出现在模拟器中但不在设备上。相反,iPad将显示iPhone的Default.png启动画面。 Default-Landscape.png和Default-Portrait.png文件是否存在,所以是吗?因为我使用Window |创建了屏幕截图,所以分辨率应该是正确的组织者|屏幕截图并使用iPad的“另存为默认图像”,然后重命名。
结果(从我的一个应用程序反正)两个iPad屏幕截图必须移动到Resources-iPad目录。然后一切正常。现在似乎很明显,但万一其他人已经失去了睡眠... -Larry
答案 9 :(得分:1)
对于Adobe AIR iOS开发人员,请注意,如果您的iPad Splash图像“移位”或稍后显示和缩放,那是因为根据您使用的AIR版本,存在不同的维度。
默认-Portrait.png:
768 x 1004(AIR 3.3及更早版本)
768 x 1024(AIR 3.4及更高版本)
Default-Portrait@2x.png:
1536 x 2008(AIR 3.3及更早版本)
1536 x 2048(AIR 3.4及更高版本)