Posted at

iOSSimulatorと実機でフォントが違う現象

More than 3 years have passed since last update.


現象

実機とSimulatorでフォントが変わっている


原因

主要言語によってフォントが変わる為

英語で設定している場合、日本語を表示する際に下記ロジックになるようです。


  1. 英語フォントで日本語表示できない

  2. 代わりに中国語のフォントで対応する

→優先順位の高い中国語フォントで表示される


解決方法


とりあえずSimulatorだけ直す場合

Simulatorの使用言語を日本語に変更

設定 > 一般 > 言語と地域 > iPhoneの使用言語

を日本語に設定

使用する言語の優先順位で日本語が一番上にあればOK


Codeで修正する場合

下記を参考

http://qiita.com/usagimaru/items/46c27c42e862fb8aba7e#%E5%AE%9F%E8%A3%85