List of default fonts used on iOS for non-Latin scripts?

Viewed 528

When making an iOS app, you can set the font of a user interface element to the system font. By "system" font here, I mean the font that user interface elements are rendered in, not fonts that come pre-installed with the operating system.

The system font on iOS for Latin scripts is San Francisco. However, San Francisco doesn't have the full Unicode character set, and when rendering non-Latin scripts in user interfaces using the system font, iOS uses different fonts depending on the script.

I'm looking for a reference to what these different fonts are but I haven't been able to find a good source. Here's what I've pieced together so far from different sources (and some of these may be wrong):

  • Arabic script uses Geeza Pro
  • Hebrew seems to use Arial? I find this hard to believe since it's a Microsoft font.
  • Japanese script uses Hiragino Sans
  • Korean script uses AppleMyungjo
  • Thai script possibly uses Thonburi?
  • Simplified Chinese uses PingFang SC
  • Traditional Chinese uses PingFang TC
  • Hong Kong Chinese script uses PingFang HK

If anyone knows of a definitive source for this, please let me know.

2 Answers

source : https://support.apple.com

For best results, use these recommended fonts:

Simplified Chinese: PingFang SC

Traditional Chinese for Taiwan: PingFang TC

Traditional Chinese for Hong Kong and Macau: PingFang HK

Korean: Apple SD Gothic Neo

Japanese: Hiragino Sans (sans serif) or Hiragino Mincho (serif)

Since iOS 11

On iOS, iPad OS, macOS and tvOS.All supported languages except Arabic use SF Pro

For Arabic SF Arabic beta

On watchOS SF Compact Source: Apple official website https://developer.apple.com/fonts/

screenshot

Related