100

我正在使用 iOS SDK 开发应用程序。我需要知道我需要什么Default初始屏幕尺寸。

4

10 回答 10

180

2018 更新 - 请不要使用此信息!

我留下以下帖子以供参考。

有关启动屏幕和建议的详细信息,请阅读 Apple 的文档人机界面指南 - 启动屏幕

谢谢德雷卡
_


2012 年 7 月 - 由于此回复相当陈旧,但剧照似乎很受欢迎。我基于 Apple 的 doco 写了一篇博文,并放在了我的博客上。我希望你们觉得它有用。

是的。在 iPhone/iPad 开发中,Default.png文件由设备自动显示,因此您不必对其进行编程,这非常有用。我没有它,但是您需要为 iPad 提供具有特定名称的不同 PNG。我用谷歌搜索并从punkwerks网站iPad default png获得了以下信息:


iPad 启动图像方向

为了处理各种方向选项,为 iPad 启动图像创建了一个新的命名约定。iPad 的屏幕尺寸为 768×1024,注意在高度之后的尺寸中考虑了 20 像素的状态栏。

文件名尺寸

  • Default-Portrait.png* — 768 宽 x 1024 小时
  • Default-PortraitUpsideDown.png— 768 宽 x 1024 小时
  • Default-Landscape.png** — 1024 宽 x 748 小时
  • Default-LandscapeLeft.png— 1024 宽 x 748 小时
  • Default-LandscapeRight.png— 1024 宽 x 748 小时
  • iPad-Retina–Portrait.png— 1536 宽 x 2048 小时
  • iPad-Retina–Landscape.png— 2048 宽 x 1496 小时
  • Default.png- 不建议

*—如果您没有指定Default-PortraitUpsideDown.png文件,则此文件优先。

**—如果您未指定Default-LandscapeLeft.pngDefault-LandscapeRight.png图像文件,则此文件优先。

这个指向“Apple's Developer Library”的链接也很有用。

于 2010-04-14T04:41:51.597 回答
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)
于 2013-07-03T20:16:38.830 回答
16

对于 iOS7,创建以下尺寸的启动图像:

对于 iPhone 5 和 iPod touch(第 5 代):

  • 640 x 1136 像素

对于其他 iPhone 和 iPod touch 设备:

  • 640 x 960 像素
  • 320 x 480 像素(标准分辨率)

对于 iPad 肖像:

  • 1536 x 2048 像素
  • 768 x 1024 像素(标准分辨率)

对于 iPad 横向:

  • 2048 x 1536 像素
  • 1024 x 768 像素(标准分辨率)

请参阅iOS 7 设计资源 > iOS 人机界面指南 > 启动图像

更新 1

对于 iPhone 6:

  • 750 x 1334 (@2x) 纵向
  • 1334 x 750 (@2x) 横向

对于 iPhone 6 Plus:

  • 1242 x 2208 (@3x) 纵向
  • 横向 2208 x 1242 (@3x)

更新 2

对于 iPhone X:

  • 1125 x 2436 (@3x) 纵向
  • 2436 x 1125 (@3x) 横向
于 2014-03-09T13:44:29.233 回答
8

您可以将它们设为 1024 x 768。您还可以在 plist 文件中检查“状态栏最初是隐藏的”。

于 2010-12-04T23:20:28.803 回答
7

2020 年更新 - Xcode 11

Xcode 11中,您只能提供一张具有 1x、2x 和 3x 比例的图像,然后将其设置LaunchScreen.storyboard为填满屏幕,一切顺利!

例如:(1242pt x 2688pt @1x)

这是纵向屏幕尺寸,iPhone 11 Pro Max它是 iPhone 的大屏幕尺寸,因此它会在所有 iOS 设备上为您提供高质量的启动画面。

2019 年更新 - iOS 12

我已经收集了启动画面所需的所有尺寸。您只需要拖动具有这些尺寸的图像并放下它们,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 个。

于 2019-01-30T17:27:53.037 回答
3

在这里,我可以为 iphone 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(第 2 代和第 3 代)- 资产分辨率 (@2x) - 分辨率 (2048 x 1536)px

iPhone(6、5S、5、5C、4S、4)- 应用程序图标(120x120 像素)- 应用商店图标(1024x1024 像素)- 聚光灯(80x80 像素)- 设置(58x58 像素)

iPhone (6+) - 应用程序图标 (180x180 像素) - AppStore 图标 (1024x1024 像素) - Spotlight (120x120 像素) - 设置 (87x87 像素)

于 2014-11-24T17:53:10.760 回答
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 plus 2208 x 1242

iPhone X 2436 x 1125

iPad 非视网膜1024 x 768

iPad 视网膜2048 x 1536

于 2018-03-08T19:58:22.030 回答
2

在 iOS 7+ 中,静态启动图像现已弃用。

您应该创建一个自定义视图来组合图像切片,其大小适用于所有屏幕,就像普通的 UIViewController 视图一样。

https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/MobileHIG/LaunchImages.html

于 2015-11-08T18:51:21.420 回答
1

使用通用应用程序,我在模拟器中显示了 iPad 闪屏,但在设备上却没有。iPad 将改为显示 iPhone 的 Default.png 飞溅。存在 Default-Landscape.png 和 Default-Portrait.png 文件,那么呢?分辨率应该是正确的,因为我使用 Window | 创建了屏幕截图。主办单位 | 屏幕截图并为 iPad 使用“另存为默认图像”,然后将其重命名。

事实证明(无论如何从我的一个应用程序中)两个 iPad 屏幕截图必须移动到 Resources-iPad 目录。然后一切正常。现在看起来很明显,但万一其他人为此失眠了...... -Larry

于 2011-01-05T21:17:40.580 回答
1

对于 Adob​​e AIR iOS 开发人员,请注意,如果您的 iPad Splash 图像在一秒钟后“移动”或显示并缩放,那是因为根据您使用的 AIR 版本,存在不同的尺寸。

Default-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 及更高版本)

参考:
http ://help.adobe.com/en_US/air/build/WS901d38e593cd1bac1e63e3d129907d2886-8000.html#WS901d38e593cd1bac58d08f9112e26606ea8-8000

于 2013-05-06T18:13:00.510 回答