Base Internationalization在自定义类中不起作用

时间:2013-10-09 17:15:11

标签: ios objective-c cocoa-touch

我创建了一个UILabel的子类,其中我为其文本设置了字体(这是我在这个子类中唯一做的事情):

 [self setFont:[UIFont fontWithName:@"mplus-1c-regular" size:14.0]];

我使用Base Internationalization为我的项目执行i18n,这是我storybaord.strings中的相关翻译:

"kjN-FS-SlD.text" = "進步來自精準分析。";

如果我在接口构建器中将此子类设置为此标签的自定义类,则此转换不起作用。它显示英文文本,这是我的基本国际化的默认语言,就像我的系统语言是英语。但是,如果我没有设置自定义类(将其留空),它将正常工作。

如何让它适用于我的自定义类?

0 个答案:

没有答案