问题是我设置的启动图像没有显示我推测它因为它的尺寸是用于肖像但是因为它的风景基础没有显示我已经正确设置了我的所有启动图像资产目录现在是我不知道我是否应该在部署信息下将其设置为肖像,然后编码为一旦它完全启动并加载以保持在横向而不是旋转到肖像我请注意,在我的资产目录中,我没有尺寸为320x480的图像,它从未问过我,你知道它在我的项目中有多少插槽它从来没有给我一个属于这样的尺寸(320x480)它只有两个插槽用于iPhone肖像是“@ 2x”(640x960)和“R4”(640 x1136)
更新 我尝试将尺寸从640x960更改为960x640,但是当我添加到目录中时出现错误,因为那些尺寸不正确
答案 0 :(得分:2)
更多详情:apple doc
纵向仅在xcode中可用于启动图像,但您可以自定义图像。通过附加到xcode创建图像横向模式的肖像大小。它完美无瑕,并将图像显示为风景
为不同的设备创建不同大小的启动图像。所有设备的启动映像必须包含状态栏区域。创建以下尺寸的发布图像:
对于iPhone 5和iPod touch(第5代):
640 x 1136像素 对于其他iPhone和iPod touch设备:
640 x 960像素 320 x 480像素(标准分辨率)
答案 1 :(得分:1)
如果您还想在横向模式下查看启动画面,则必须设计图像,以便我们无法更改启动画面的行为。
不是将图像设计为640x960,而是将其设计为960x640,您的问题就会得到解决。
编辑: 这是纵向尺寸的样本飞溅图像,但是在横向视图中设计
一切顺利。
答案 2 :(得分:0)
iPhone仅使用ONE启动图像 - 肖像
只有iPad在发布期间支持方向
许多人这样做:
答案 3 :(得分:0)
我打算评论@Warrior的答案,但StackOverflow不会让我。
你不需要指定一个iPhone 5优化的图像(我没有为我的应用程序,它的工作原理),虽然如果这是一个新的应用程序,我会推荐它。
您是否在iOS 7设备上运行它? 我注意到Xcode允许你添加一个特定于iOS 5和1的1x和2x图像。 6台设备。
否则,我可以建议检查您的尺寸(它必须是纵向尺寸的图像640x960px)并放在“2x”插槽中,并确保您的信息plist指向正确的位置。
然后正如其他人所建议的那样,要获得风景图像,您需要做的就是将图像旋转90度,当您的图像是人像时。
答案 4 :(得分:0)
iOS的屏幕尺寸和图标尺寸。
图标(iPhone和iPad)
29 x 29pt(1x和2x) 40 x 40pt(1x和2x) 50 x 50pt(1x和2x) 57 x 57pt(1x和2x) 60 x 60pt(2x) 72 x 72pt(1x和2x) 76 x 76pt(1x和2x)
注意:2x是1x图像尺寸的两倍
屏幕尺寸
iPhone 4s及更早版本(3.5英寸) 320 x 480分视网膜 640 x 960分
iPhone 5(4英寸) 320 x 568分
视网膜 640 x 1136像素
iPad版权 768 x 1004
视网膜 1536 x 2008
iPad风景 1024 x 748
视网膜 2048 x 1496
其他图片切片
所有图像切片都需要1x和2x才能完美地用于视网膜和非视网膜显示。
注意:2x是1x图像尺寸的两倍。
答案 5 :(得分:-1)
通常,您会将纵向和横向图像添加到资产目录中,并且设备会根据当前设备方向选择要使用的图像。
如果您的应用仅支持横向,则只需将信息图片中的“设备方向”设置为“仅左侧风景”和“仅右侧风景”,即可提供风景图像。
在这种情况下,将始终向用户显示横向启动图像,这将向他们表明他们需要旋转设备。
- 安东尼