diff options
author | Andrew Kitchen <andrew.kitchen@mapbox.com> | 2017-12-15 16:07:14 -0800 |
---|---|---|
committer | Fabian Guerra Soto <fabian.guerra@mapbox.com> | 2018-01-03 11:37:53 -0600 |
commit | 760ef23ac3faf4437cadb52983383c9501336964 (patch) | |
tree | b17ddd7f4e8bd3fbe47510a6d37f03a50d361eaa /platform | |
parent | cbb9002d4f358d66078df50224d56f392a4e99b7 (diff) | |
download | qtlocation-mapboxgl-760ef23ac3faf4437cadb52983383c9501336964.tar.gz |
[ios, macos] Updates documentation with default CJK font recommendations
Also updates the font to use for rendering CJK ideographs in our sample
apps to `PingFang TC`, as simply specifying `PingFang` was always
triggering iOS's font fallback behavior.
[Fixes #10675]
Diffstat (limited to 'platform')
-rw-r--r-- | platform/ios/app/Info.plist | 2 | ||||
-rw-r--r-- | platform/ios/docs/guides/Info.plist Keys.md | 2 | ||||
-rw-r--r-- | platform/macos/app/Info.plist | 2 | ||||
-rw-r--r-- | platform/macos/docs/guides/Info.plist Keys.md | 2 |
4 files changed, 5 insertions, 3 deletions
diff --git a/platform/ios/app/Info.plist b/platform/ios/app/Info.plist index 9f772324c5..0bf66cb8da 100644 --- a/platform/ios/app/Info.plist +++ b/platform/ios/app/Info.plist @@ -25,7 +25,7 @@ <key>LSRequiresIPhoneOS</key> <true/> <key>MGLIdeographicFontFamilyName</key> - <string>PingFang</string> + <string>PingFang TC</string> <key>NSHumanReadableCopyright</key> <string>© 2014–2017 Mapbox</string> <key>NSLocationAlwaysUsageDescription</key> diff --git a/platform/ios/docs/guides/Info.plist Keys.md b/platform/ios/docs/guides/Info.plist Keys.md index 305714268d..bc2f3f5786 100644 --- a/platform/ios/docs/guides/Info.plist Keys.md +++ b/platform/ios/docs/guides/Info.plist Keys.md @@ -22,4 +22,4 @@ If you have implemented custom opt-out of Mapbox Telemetry within the user inter ## MGLIdeographicFontFamilyName -The name of the font family to use for client-side text rendering of CJK ideographs. Set this to the name of a font family which will be available at run time, e.g. `PingFang`. +The name of the font family to use for client-side text rendering of CJK ideographs. Set this to the name of a font family which will be available at run time, e.g. `PingFang TC` (iOS 9+), `Heiti TC` (iOS 8+), another appropriate built-in font, or a font provided by your application. Note that if a non-existent font is specified, iOS will fall back to using Helvetica which is likely not to include support for the glyphs needed to render maps in your application. diff --git a/platform/macos/app/Info.plist b/platform/macos/app/Info.plist index 21b86bfc75..8bb225358c 100644 --- a/platform/macos/app/Info.plist +++ b/platform/macos/app/Info.plist @@ -2,6 +2,8 @@ <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> + <key>MGLIdeographicFontFamilyName</key> + <string>PingFang TC</string> <key>CFBundleDevelopmentRegion</key> <string>en</string> <key>CFBundleDocumentTypes</key> diff --git a/platform/macos/docs/guides/Info.plist Keys.md b/platform/macos/docs/guides/Info.plist Keys.md index c60635162f..be6096d167 100644 --- a/platform/macos/docs/guides/Info.plist Keys.md +++ b/platform/macos/docs/guides/Info.plist Keys.md @@ -18,4 +18,4 @@ The default value is `https://api.mapbox.com`. ## MGLIdeographicFontFamilyName -The name of the font family to use for client-side text rendering of CJK ideographs. Set this to the name of a font family which will be available at run time, e.g. `PingFang`. +The name of the font family to use for client-side text rendering of CJK ideographs. Set this to the name of a font family which will be available at run time, e.g. `PingFang TC` (iOS 9+), `Heiti TC` (iOS 8+), another appropriate built-in font, or a font provided by your application. Note that if a non-existent font is specified, iOS will fall back to using Helvetica which is likely not to include support for the glyphs needed to render maps in your application.
\ No newline at end of file |