如何通过编程确定我的应用程序运行在iPhone、iPad或iPhone 4上?
我刚刚用cocos2d完成了我的iPhone游戏。但在我把它放到AppStore之前,我想让它在iPad(屏幕更大)和iPhone4(分辨率更高)上工作。如何通过编程确定我的应用程序运行在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替代方案。您的意思是“以编程方式”吗?
那么,如何通过编程确定我的应用程序运行在iPhone、iPad或iPhone4上,以便在游戏中使用正确的坐标/图像
谢谢你的帮助 iPad和iPhone之间的
在iPhone和iPhone 4之间报告的大小仍然是320×480,因此您不需要更改任何坐标。如果您需要高分辨率的UI图像,请为图像创建一个
@2x
替代方案。您的意思是“以编程方式”吗?我想您应该使用代码吧?与其问用户Hey Kenny,你能更详细地告诉我你所说的“@2x”是什么意思吗?@Dave:比如说,如果你有一个15x27的图像foo.png
,那么你就创建一个30x54foo@2x.png
。iPhone4将在您需要时选择后者foo.png
。详见SDK文档。