如何使用相同的名称本地化图像?

时间:2012-10-15 23:41:13

标签: xcode localization uiimageview uiimage

我本地化了一个名为“background.png”的图片。我可以看到有两个同名但不同语言的图像。如何加载图像?和以前一样吗?

backgroundImage = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"background.png"]];

它似乎不起作用?

1 个答案:

答案 0 :(得分:3)

假设您已将图像放在其中一个lproj文件夹中,则无需更改代码。操作系统将为用户的语言设置选择正确的一个。

您可以让Xcode将图像移动到lproj文件夹中,方法是在项目导航器中选择它,显示文件检查器,然后单击“制作本地化”按钮。

有关详细信息,请参阅Image, Sound, and Video Resources