在不同的iphone上的不同背景

时间:2012-10-19 22:20:55

标签: ios iphone xcode

1。在xcode ios应用中插入背景的最佳方法是什么?
2。我有两个背景,一个覆盖全部,一个较小,底部有一些细节。我是否必须为较小的背景制作两张不同的照片才能适合所有iphone?

-Simon

2 个答案:

答案 0 :(得分:5)

背景图片应位于主视图上,若要插入较小的图片,请使用子视图。如果需要,您还可以弹出子视图或为其设置动画。

答案 1 :(得分:0)

我认为一般来说,最好的方法是创建两个内容相同但尺寸不同的图像。 你应该为iPhone 4及以下版本创建一个320X480的图像,为iPhone 4S及更高版本的视网膜显示创建一个640X960的图像。格式为:

ImageName.png(320X480)

ImageName@x2.png(640X960)

当您在代码中引用图像时,应使用ImageName.png作为源图像,设备将自动决定是使用常规图像还是使用视网膜显示图像。

在iPhone 4及以下版本中使用相同内容将非常友好(至少可以说)。

作为旁注:如果您使用的是Cocos2d,则高清图像格式会更改为ImageName-hd.png

相关问题