1

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

-西蒙

4

2 回答 2

5

背景图片应该在主视图上,并且要插入较小的图片,请使用子视图。如果您愿意,您还可以弹出一个子视图或为其设置动画。

于 2012-10-20T05:03:59.050 回答
0

我认为一般来说最好的方法是创建两个具有相同内容但大小不同的图像。您应该为 iPhone 4 及以下机型创建一张 320X480 的图像,为 iPhone 4S 及以上机型的视网膜显示屏创建一张 640X960 的图像。格式为:

图像名称.png (320X480)

ImageName@x2.png (640X960)

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

在您的背景中使用相同的内容将是非常用户友好的(至少可以说),无论是 iPhone 4 及以下或更高版本。

附带说明:如果您使用的是 Cocos2d,高清图像格式将更改为 ImageName-hd.png

于 2012-10-20T05:29:25.203 回答