如何本地化具有相同名称的图像



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

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

好像不行?

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

您可以让 Xcode 将图像移动到 lproj 文件夹中,方法是在项目导航器中选择图像,显示文件检查器,然后点按"进行本地化"按钮。

有关详细信息,请参阅图像、声音和视频资源。

最新更新