のサブクラスを作成し、UILabel
そのテキストのフォントを設定します (このサブクラスで行うのはこれだけです)。
[self setFont:[UIFont fontWithName:@"mplus-1c-regular" size:14.0]];
私は Base Internationalization を使用してプロジェクトの i18n を行います。これは私の関連する翻訳ですstorybaord.strings
:
"kjN-FS-SlD.text" = "進步來自精準分析。";
このサブクラスをインターフェイス ビルダーでこのラベルのカスタム クラスとして設定すると、この変換は機能しません。私のシステム言語が英語であるように、ベース国際化のデフォルト言語である英語のテキストが表示されます。ただし、カスタム クラスを設定しない (空白のままにする) と、通常どおりに動作します。
カスタムクラスで機能させるにはどうすればよいですか?