我今天让我的 IOS 开发人员完成了所有的 Provision Profile,然后我第一次在我的手机上运行了我的应用程序。出于某种原因,我的应用程序中的背景之一可以在模拟器上运行,但不会出现在 iPhone 上。谁能解释一下?
编辑:
背景是一个设置为索引 0 的 UIImageView。当应用程序启动时,它从工作的背景开始,当按下按钮时,它会更改为另一个在我的手机上不起作用的 UIImage。
最佳答案
您应该仔细检查您的资源。您应该注意到,虽然模拟器似乎不区分大小写,但设备却是区分大小写的!如果您的图像文件名为“myAwesomeImage.png”并且您的代码显示...
UIImage *image = [UIImage imageNamed:@"myawesomeimage.png"];
…它可能在模拟器上工作,但在设备上不行。
关于ios - IOS 新手,我手机上的应用程序与模拟器不同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11911522/