【发布时间】:2013-01-21 12:16:03
【问题描述】:
我终于完成了构建增强现实应用程序。
该应用程序适用于 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尺寸。
请帮忙
【问题讨论】:
-
尝试删除手机上的应用并重启?
-
是的,我已经尝试删除该应用程序。在 xcode 上制作 Product -> Clean 还重新启动了 mac 和 iphone。没有任何帮助
标签: iphone ios xcode cocoa-touch