本地化的nib文件不考虑本地化的图像

时间:2012-03-29 18:24:19

标签: ios internationalization icons nib

我有2个本地化目录ca.lproj和es.lproj。两者都拥有一个笔尖MyNib.xib和一个图标MyIcon.png。 MyIcon.png用于笔尖中的自定义按钮。 由于MyIcon.png中包含文本,因此每个文件夹的实际图像都不同,文本以正确的语言绘制。我需要每个笔尖都嵌入正确的图标。

问题是,如果我在一个lproj中打开笔尖(比如es.lproj)并尝试将图标分配给IB中的按钮,我只能看到属于OTHER lproj的图标(大约lproj)。结果,我只能在笔尖中出现错误的图标。

我已检查过每个图标和每个笔尖是否已正确本地化,但我无法找出为什么es.lproj nib不会仅显示es.lproj图标。

提前致谢。

1 个答案:

答案 0 :(得分:0)

我刚刚意识到即使IB中的nib文件没有显示正确的图标内容,也会在运行时在模拟器中使用正确的图标。