如何显示iPhone应用程序的背景图像或前景图像

时间:2009-04-20 11:13:28

标签: iphone

这可能是一个非常愚蠢的问题。从今天早上开始,我试图在iphone的第一个“Hello World”应用程序后面放置一个图像。我尝试使用Interface Builder使用库中的UIImageView对象,并尝试以编程方式执行此操作。

谷歌搜索也没有多大帮助。任何人都可以演示一个简单的应用程序,展示如何在iPhone应用程序,背景和/或前台显示图像?

2 个答案:

答案 0 :(得分:1)

您可以尝试在IB中添加UIImageView到您的视图并将其排列到背景(所有标签后面等)

编辑:我刚刚意识到,你已经在IB中尝试过了。我很无知,对不起。 问题是,我自己做同样的伎俩,并且它有效。如果你在IB中的视图中添加UIImageView,会发生什么?它坚持前景吗?如果是这样,您可以使用“布局”菜单重新排列对象的位置。

edit2:我刚刚搜索了iphone参考库,“Hello World”示例也显示了它是如何完成的。 (http://developer.apple.com/iphone/prerelease/library/samplecode/HelloWorld/index.html

答案 1 :(得分:1)

您缺少的步骤可能是将图像添加到项目中。

将图像从finder拖到项目大纲的Resources部分。 Xcode从文件类型推断出动作,图像将被复制到Resources文件夹中。您可以在项目大纲的“目标”部分查看,如果您公开Hello World目标,您将看到不同的构建阶段,包括“复制捆绑资源”构建阶段。

无论如何,一旦将图像添加到项目中,UIImageView检查器图像名称将自动填充您的图像名称,并且所有图像都可以正常工作。无需代码。