2013-03-08 69 views
1

我的应用程序有一个UIImageView作为背景,我有background.pngimageView背景未更新

今天,我得到一个新的资源,并更新它 - 删除旧文件(删除),并添加了新文件。

令我惊讶的是,我第一次运行它,它仍然以某种方式显示旧图像。而且每隔两秒,它都会显示新的图像。

我试图清理,重建,没有帮助。我甚至试图删除整个“DerivedData”文件夹,仍然没有帮助。

有人知道这个问题吗?

+1

从设备/模拟器中删除应用程序。在Xcode中,做一个干净的构建。现在应该显示正确的图像。 – rmaddy 2013-03-08 04:44:03

+0

谢谢,rmaddy。我尝试过,但仍然是一样的。我注意到虽然看起来像XCode内部,但它仍然向我展示旧的。 – RAX 2013-03-08 04:54:44

+0

您可以更改新的图像名称,或者右键单击图像,然后选择在查找器中显示并删除并再次添加。 – 2013-03-08 05:09:11

回答

1

我遇到过这个问题之前,它发生了,当我有两个同名的文件添加到我的项目。您可以在项目导航器中进行搜索并查看是否可以找到额外的文件。

您也可以在项目导航器中选择您的项目,选择您的目标并转到构建阶段并查看您是否在“复制包资源”部分中具有对同一文件名的多个引用。

enter image description here

+0

全部!!!谢谢,达伦!现在为我工作。 – RAX 2013-03-08 05:09:58

+1

如果问题解决了,请不要忘记接受答案。 – 2013-03-08 06:07:59

+0

对不起,刚回来就这样。我怎样才能接受答案?对不起 – RAX 2013-03-24 22:38:06