IOS新手,手机上的应用程序与模拟器不同

时间:2012-08-11 02:56:56

标签: ios xcode ios-simulator

我今天得到了我的IOS开发人员,刚刚完成了所有配置文件,我第一次在手机上运行了我的应用程序。出于某种原因,我的应用程序中的一个背景在模拟器上工作,但没有出现在iPhone上。谁能解释一下呢?

编辑:

背景是一个UIImageView设置为索引0.当应用程序启动时,它以可用的背景开始,当按下按钮时,它会变为另一个在我的手机上工作的UIImage。

2 个答案:

答案 0 :(得分:2)

您应该仔细检查您的资源。您应该注意,虽然模拟器似乎不区分大小写,但设备区分大小写!如果您的图像文件名为“myAwesomeImage.png”并且您的代码显示为......

UIImage *image = [UIImage imageNamed:@"myawesomeimage.png"];

...它可能在模拟器上运行,但它不会在设备上运行。

答案 1 :(得分:0)

这听起来像是资源复制方式的问题。确保所有必要的图像文件都包含在设备和模拟器目标中。