我在XCode 4.2中有一个现有的工作iPhone项目。我本地化了一个图像(在按钮上使用),我总是在iPhone模拟器中看到它的旧版本。它在哪里找到旧版本?
我做了什么:
我仍然看到旧版本...是否在界面构建器中的某个位置使用按钮或类似的东西编译?很奇怪......真的很奇怪。
注意:如果我添加新图像,我可以本地化图像按钮,但使用旧的现有图像始终显示旧版本。
答案 0 :(得分:2)
解决方案: 我的项目包含像ImageName@2x.png这样的图像(对于我猜的IPad)。 通过本地化那些+ clean + build + reset IPhone Sim设置,它也起作用了。去图。
另外,当我为@ 2x图像添加另一种语言时,我必须使用finder手动将图像添加到其他xx.lproj(其中XX是语言代码)中,因为不知道XCode不是它。
答案 1 :(得分:2)
在iPhone模拟器中删除应用程序(与在真实iPhone上删除它的方式相同)并再次尝试。
答案 2 :(得分:0)
我遇到了类似的问题,XIB文件不接受修改。我最终通过重命名XIB文件来修复,然后接受了更改。我认为值得一试。