Ios UIIImageView仅在移动到背景并返回到前景后进行图像定位

Ios UIIImageView仅在移动到背景并返回到前景后进行图像定位,ios,localization,uiimageview,uiimage,Ios,Localization,Uiimageview,Uiimage,我已经本地化了应用程序。文件(.xib和图像),用于英语和西班牙语 切换发生在运行时,因此用户可以在英语和西班牙语之间切换 基本上,我是通过修改NSUSerDefaults的“Applelanguages”,然后传递包(英语或西班牙语)来实现的 因此,Xib可以完美地加载。但是,UIImageView图像名称存在问题,只有在我使用该应用程序时才会出现这种情况。在背景中,然后将其带回前景 例如,英语Xib的图像名为a.png。因此,这个a.png在es.lproj和en.lproj中,这是正确的,

我已经本地化了应用程序。文件(.xib和图像),用于英语和西班牙语

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

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

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

例如,英语Xib的图像名为a.png。因此,这个a.png在es.lproj和en.lproj中,这是正确的,并且应该是正确的


仅限,我认为可以避免图像本地化和仅本地化。XIB。因此,对于英语,我将图像名称保留为_en.png,对于西班牙语,它可以是_es.png,然后将每个.xib的UIImageView指向各自的文件。还有比这更好的主意吗?

您是指实际的文件名,还是指某个标签中显示的字符串?不,我指的是Interface builder中的图像名。