我有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图标。
提前致谢。
答案 0 :(得分:0)
我刚刚意识到即使IB中的nib文件没有显示正确的图标内容,也会在运行时在模拟器中使用正确的图标。