为什么我的图像不会在iOS控件中更新?

时间:2012-01-11 23:20:56

标签: ios xcode

我有一个包含图像的按钮。我更改了许多这些文件,但是当我构建并部署到设备或模拟器时,所有这些文件仍然显示为旧图像。我能做些什么来让构建或设备意识到这些图像已经改变了吗?当我在Xcode中查看图像时,它显示新图像(相同的文件名,但更新的图像)。当我部署它时,它会显示旧图像。

5 个答案:

答案 0 :(得分:10)

有时Xcode会出现构建工件的缓存问题。先尝试干净,然后再进行构建。

答案 1 :(得分:0)

尝试删除位于此处的衍生数据:~/Library/Developer/Xcode/DerivedData/<YourAppName>-<some_hash>

答案 2 :(得分:0)

签入您的Xcode项目设置'Build Phases'/'Copy Bundle Resources'以确保您认为的图片(更新后的图片)包含在捆绑包中,而不是旧参考。

没错,你试过'干净&amp;构建',或从设备/模拟器中删除应用程序并重新构建它。

答案 3 :(得分:0)

通常可以解决问题的两件事:

  1. 做一个“干净”
  2. 从设备/模拟器中删除应用

答案 4 :(得分:0)

清洁是Shift + Command + K或 - &gt; product - &gt;清洁 像我这样不知道干净的新手。