xcode为iphone和ipad使用相同的图像和xib

时间:2012-10-31 12:02:07

标签: iphone objective-c xcode image ipad

我正处于新游戏的开始阶段。我的上一场比赛是针对iPhone的,而iPad则不得不翻倍。

现在iPhone 5的屏幕大于4,iPad和iPad mini,我想对游戏进行编程以显示正确尺寸的图像。是否有可能为iPad设计大图形并为iPhone使用相同的图像(使用iPhone 4时只显示较小的图像等),或者最好使用两个图像,iPad版和iPhone版?这里的问题是应用程序的大小。该应用程序将下载和安装大小加倍,因为图形将非常大,这不是我想要做的。

是否可以在ipad和iphone上使用相同的xib,然后我可以获取代码来检测屏幕大小并根据它正确显示游戏?

另外,我已经用Box2d作为Cocos2d启动了该项目,最新下载了Cocos2d。它只是从代码开始,我应该从故事板开始工作吗?

感谢

1 个答案:

答案 0 :(得分:1)

1)您无法在iPhone和iPad上使用单个xib文件(可以通过编程方式使用,但这样会破坏您的应用)。

2)在使用Cocos2D进行开发时,我的经验建议不要使用任何xib或storyboard文件。否则你最终会陷入混乱。

3)就不同iOS设备的图像尺寸问题而言,我建议您使用不同iOS设备的单独图像(仅限典型图像)。如果您有一些按钮和基于简单曲线的UI,请转到CoreGraphics,这样您就不需要这些图像了。仅使用典型图像并将CoreGraphics用于其余图像

相关问题