在Universal(iPad,iPhone,iPod)应用程序开发中测试不同的屏幕分辨率
我注意到在向应用程序商店提交通用应用程序时,有各种屏幕分辨率可供支持。我认为iPhone / iPod:320x460,320x480,640x960和iPad 768x1024。
当我在Xcode中指定通用应用程序开发时,模拟器的分辨率为320x480。要查看768x1024屏幕分辨率,我可以将目标设置更改为iPad,但如何测试320x460和640x960分辨率?
我的默认解决方案是针对iPad,并手动破解我的代码,例如:
SCREEN_WIDTH=640, SCREEN_HEIGHT=960;
但是肯定应该在模拟器上设置一个设置!?
在一个相关的问题中,有没有办法让屏幕捕获离开模拟器(除了命令移位-3和裁剪结果图像)?
提前致谢。
没有找到相关结果
已邀请:
1 个回复
草票
这里的讨论,iPhone 4仍然会说它的屏幕是320x480。 460x320是标准的iPhone / iPod Touch屏幕减去状态栏的大小。您无需单独支持480x320。 注意:“iPhone 4”选项在最近的模拟器版本中已重命名为“iPhone(Retina)”。 我不认为有更好的方法可以从模拟器上获取屏幕截图。