字体在Windows中可用,但在iOS中不可用

字体在Windows中可用,但在iOS中不可用,ios,uifont,Ios,Uifont,我正在制作一个可以编写/播放拜占庭音乐的应用程序,我想把它移植到iOS上。 为此,我一直在使用一系列在windows下运行良好的字体,而且FontCreator也没有显示出任何问题 但是,在iOS下,它们确实使用UIFont*加载ok,但它们不可用,也就是说,当我键入字符“1”时,将显示系统字体中的“1”,而不是该字体 有什么不对劲吗 为了便于参考,我附加了字体: 请注意,字体也不会加载到字体手册中。所以字体一定有问题。您的字体似乎有问题。如果您尝试在Mac OS(Mavericks)上安装它,

我正在制作一个可以编写/播放拜占庭音乐的应用程序,我想把它移植到iOS上。 为此,我一直在使用一系列在windows下运行良好的字体,而且FontCreator也没有显示出任何问题

但是,在iOS下,它们确实使用UIFont*加载ok,但它们不可用,也就是说,当我键入字符“1”时,将显示系统字体中的“1”,而不是该字体

有什么不对劲吗

为了便于参考,我附加了字体:


请注意,字体也不会加载到字体手册中。所以字体一定有问题。

您的字体似乎有问题。如果您尝试在Mac OS(Mavericks)上安装它,它会显示以下错误:

  • 诗篇
    • “名称”表可用性
    • “sfnt”必填表
    • “名称”表结构
我猜iOS在使用这种字体时也有同样的问题


你从哪里得到的字体?你知道是谁创造的吗?如果是,也许这些错误对他来说意味着什么,他可以修复字体?一旦你在Mac OS上正确安装了它,我想它在iOS上也能正常工作的可能性就更大了。

可能的重复:Νο,我已经将它添加到plist中,UIFont确实已经创建(不是零)。然而,这种字体也不会加载到OSX的字体手册中。我有FontCreator,只要我知道要更改什么,我就可以更改它。你是如何得到这些错误的?您是如何安装它的?只需在Finder.app中双击它。之后,它会打开字体手册,在右下角有一个“安装字体”按钮。单击该按钮后,我会看到详细的错误屏幕:它不会在字体手册(OSX Mountain Lion)中打开,但我会查看错误屏幕。我发现了错误,让我检查一下,稍后再回来。