iOS6与iOS7字体呈现问题

iOS6与iOS7字体呈现问题,ios6,fonts,ios7,Ios6,Fonts,Ios7,我有一个非常奇怪的字体渲染问题。在我的应用程序中,我使用的是cutom字体“Bariol”。当您查看iOS6和iOS7之间的屏幕截图比较时,首先会发现iOS6和iOS7之间的间距(行距和字母间距)不同。但真正奇怪的是,小写字母“g”是不同的。iOS 7上的那个字母实际上是正确的。我现在才注意到,我正在使用Xcode 5构建,在iOS 6中,系统总是替换这个字母 有人知道为什么在iOS6下会发生字母替换,以及操作系统会选择哪种字体吗 我可以在iOS7中强制使用与iOS6相同的字母/单词/行距吗?

我有一个非常奇怪的字体渲染问题。在我的应用程序中,我使用的是cutom字体“Bariol”。当您查看iOS6和iOS7之间的屏幕截图比较时,首先会发现iOS6和iOS7之间的间距(行距和字母间距)不同。但真正奇怪的是,小写字母“g”是不同的。iOS 7上的那个字母实际上是正确的。我现在才注意到,我正在使用Xcode 5构建,在iOS 6中,系统总是替换这个字母

  • 有人知道为什么在iOS6下会发生字母替换,以及操作系统会选择哪种字体吗

  • 我可以在iOS7中强制使用与iOS6相同的字母/单词/行距吗?因为有些屏幕看起来有新的间距


  • 在iOS 6中,您的“g”将被默认的Helvetica字体替换,但不知道为什么。

    根据iOS 7发行说明,iOS 7上的[UIFont lingHeight]与iOS 6不同,并且会有明显的视觉差异。@JoeSmith请您提供一行,因为我查看了iOS7发行说明,它没有说明UIFont线宽与iOS6不同。@NebulaFox,我在最新版本的iOS 7发行说明中也找不到关于它的说明。我认为这是iOS 7 Beta的早期版本之一。不幸的是,我不知道如何得到一份。如果您不再有这个问题,可能是在最新的iOS 7版本中修复的。