1

我想在我的 iOS 应用程序中使用 Droid 字体,目前主要支持希伯来语。Droid 字体包包含几个文件,其中两个是DroidSans.ttfDroidHebrewSans.ttf.

希伯来字体包含希伯来字形,但仅此而已(特别是没有数字)。纯字体包含其余部分以及许多其他语言。

两种字体都嵌入在我的应用程序中,我可以使用[UIFont fontWithName:size:]. 问题是,如果我加载一种字体,我就看不到希伯来语,如果我加载另一种字体,我就看不到数字和标点符号。

强调一下 - 我有兴趣将 an 分配NSString给 aUILabel的 text 属性,并完成它。根据代码页扫描字符串并应用属性并不是真正的解决方案。

我错过了什么吗?我应该以某种方式合并字体吗?是否有我缺少的已经合并的字体?

编辑:我注意到 Android 字体目录中的fallback_fonts.xmlsystem_fonts.xml文件。这些定义了绘制字形时要使用的各种字体和优先级。iOS有类似的东西吗?

4

0 回答 0