1

我终于完成了构建增强现实应用程序。

该应用程序适用于 iphone 4 屏幕尺寸宽度:480 高度:320。在开发过程中,我还测试了模拟器以查看 4 英寸显示屏(iphone 5)的启动是否顺利,并且启动画面显示为 4 英寸 png 命名为:Default-568h@2x.png并且屏幕完全显示白色背景(喜欢它应该)。

当我在真正的 iphone 5 设备上启动应用程序时,加载了 3.5 英寸的初始屏幕,并且加载的应用程序就像在 iphone 4 上加载一样。中间的所有东西,我从侧面得到一点黑色相等的边距,电缆是原始的,并且这是我发生过的最奇怪的事情。

更新:我还尝试在模拟器和真实设备上添加此代码:

CGRect bounds = [[UIScreen mainScreen]bounds];
NSLog(@"%@",NSStringFromCGRect(bounds));

模拟器打印 iphone 5 屏幕尺寸,真实设备打印 iphone 4 尺寸。

请提供任何帮助

4

3 回答 3

3

确保您已正确设置所有三个启动图像。:)

于 2013-02-06T13:47:08.310 回答
0

确保图像已添加到目标。=> 如果您在 Project Navigator(左窗格)中选择图像文件,Utilities 窗格(右窗格)在您的目标旁边的“Target Membership”下应该有一个复选标记。

于 2013-02-06T10:38:29.197 回答
-1

我认为您的视图需要调整大小。您可能需要包含一些代码来检测用户使用的设备并调整视图大小。只是一个建议。

于 2013-02-06T22:06:12.273 回答