我创建了一个UILabel
的子类,其中我为其文本设置了字体(这是我在这个子类中唯一做的事情):
[self setFont:[UIFont fontWithName:@"mplus-1c-regular" size:14.0]];
我使用Base Internationalization为我的项目执行i18n,这是我storybaord.strings
中的相关翻译:
"kjN-FS-SlD.text" = "進步來自精準分析。";
如果我在接口构建器中将此子类设置为此标签的自定义类,则此转换不起作用。它显示英文文本,这是我的基本国际化的默认语言,就像我的系统语言是英语。但是,如果我没有设置自定义类(将其留空),它将正常工作。
如何让它适用于我的自定义类?