Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/42.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何通过编程确定我的应用程序运行在iPhone、iPad或iPhone 4上?_Iphone_Xcode_Ipad_Cocos2d Iphone - Fatal编程技术网

如何通过编程确定我的应用程序运行在iPhone、iPad或iPhone 4上?

如何通过编程确定我的应用程序运行在iPhone、iPad或iPhone 4上?,iphone,xcode,ipad,cocos2d-iphone,Iphone,Xcode,Ipad,Cocos2d Iphone,我刚刚用cocos2d完成了我的iPhone游戏。但在我把它放到AppStore之前,我想让它在iPad(屏幕更大)和iPhone4(分辨率更高)上工作。 那么,如何通过编程确定我的应用程序运行在iPhone、iPad或iPhone4上,以便在游戏中使用正确的坐标/图像 谢谢你的帮助 iPad和iPhone之间的 在iPhone和iPhone 4之间报告的大小仍然是320×480,因此您不需要更改任何坐标。如果您需要高分辨率的UI图像,请为图像创建一个@2x替代方案。您的意思是“以编程方式”吗?

我刚刚用cocos2d完成了我的iPhone游戏。但在我把它放到AppStore之前,我想让它在iPad(屏幕更大)和iPhone4(分辨率更高)上工作。
那么,如何通过编程确定我的应用程序运行在iPhone、iPad或iPhone4上,以便在游戏中使用正确的坐标/图像


谢谢你的帮助

iPad和iPhone之间的


在iPhone和iPhone 4之间报告的大小仍然是320×480,因此您不需要更改任何坐标。如果您需要高分辨率的UI图像,请为图像创建一个
@2x
替代方案。

您的意思是“以编程方式”吗?我想您应该使用代码吧?与其问用户Hey Kenny,你能更详细地告诉我你所说的“@2x”是什么意思吗?@Dave:比如说,如果你有一个15x27的图像
foo.png
,那么你就创建一个30x54
foo@2x.png
。iPhone4将在您需要时选择后者
foo.png
。详见SDK文档。