UIImageView图像本地化仅在移动到背景并返回到前景之后

时间:2014-03-20 00:34:10

标签: ios localization uiimageview uiimage

我已经对应用进行了本地化。文件(.xib和图像),英文和西班牙文。

切换在运行时发生,因此用户可以在英语和西班牙语之间切换。

基本上,我是通过修改" Applelanguages"来实现它的。 NSUSerDefaults然后传递包(英语或西班牙语)。

因此,Xib加载完美。但是,问题在于UIImageView Image名称,只有在我使用该应用程序时才会出现这种情况。在背景中,然后将其带回前景。

比如说,英文Xib有图像名称a.png。所以,这个a.png在es.lproj和en.lproj中,这是正确的以及应该如何。

只有,我认为可以避免图像本地化和仅本地化.XIB 。因此,对于英语,我将图像名称保持为a_en.png,对于西班牙语,它可以是a_es.png,然后将每个.xib的UIImageView指向相应的文件。还有什么好主意呢?

0 个答案:

没有答案