即使使用默认的568h @ 2x图像,iOS App也不会使用4英寸大小

时间:2012-11-02 13:53:15

标签: objective-c ios xcode

我读过的所有内容(包括在堆栈上)都在说,为了让应用程序使用整个4英寸iPhone屏幕,您只需添加一个分辨率为1136 x 640的default-568h@2x.png图像。 / p>

我添加了这张图片,当我在4英寸iPhone模拟器上运行时,所有内容(包括启动图像)都呈现出顶部和底部的黑条。我尝试删除并重新添加图像,确保它在目标摘要选项卡中显示为4“启动图像,并将我的故事板中的所有模拟指标大小调整为全屏Retina 4。即便如此,我仍然可以使用旧的3.5英寸窗口。

我有什么遗漏或做错了吗?

2 个答案:

答案 0 :(得分:2)

你拼写Default-568h@2x.png错了。请记住,iOS是区分大小写的文件系统,因此首都“D”很重要。 (我有一个非常相似的问题 - 这是导致我这个问题的原因 - 因为我错过了“h”)

答案 1 :(得分:0)

我不确定问题是什么,但您可以做的更多检查是确保在模拟之前构建了项目的最新版本。模拟器可能正在启动没有4 @ images

的先前构建

也许尝试暂时删除较小的分辨率图像,看看是否会产生影响。

还要确保在模拟器打开时,您在硬件选项卡中具有正确的硬件配置

相关问题