【问题标题】:Completely weird font rendering on iPhoneiPhone上完全奇怪的字体渲染
【发布时间】:2012-04-28 06:46:16
【问题描述】:

我在我的 iPhone 应用程序中嵌入了一个自定义字体,该字体以前可以完美呈现(在模拟器和设备上)。但今天,当我在设备上构建并运行该应用程序时,它突然看起来像这样:

该问题仅在物理设备上运行时存在。我以前从未见过这种现象;它到底是什么?应用程序中使用的其他字体像以前一样完美呈现。

【问题讨论】:

  • 我猜您已经尝试从设备中删除该应用并重新安装...
  • 是的,我已经删除,清理并重新安装,没有任何改变。
  • 这两个标签上是否有图层蒙版?
  • 恐怕没有图层蒙版。值得注意的是,字体以一致的方式呈现出奇怪的效果——即使在 UIWebView 中使用时也是如此!其他字体也很好。
  • 大胆猜测,字体二进制文件不知何故损坏了。检查您的版本管理系统以了解该文件的差异。

标签: iphone objective-c fonts


【解决方案1】:

我认为您包含的字体文件已被 Xcode 损坏,请删除现有的并移至垃圾箱并导入新的字体文件。对不起我的英语。

【讨论】:

  • 这可能是原因,尽管删除文件并再次添加它不起作用。最后我通过将原始字体文件转换为另一种格式解决了这个问题。
【解决方案2】:

这很奇怪,但我猜字体文件可能被 xcode 错误地压缩了。检查 xcode 是否像处理图像文件一样向字体文件添加压缩。禁用它并尝试看看是否可以解决问题。

【讨论】:

    猜你喜欢
    • 2018-09-24
    • 2021-05-28
    • 2016-04-22
    • 2015-07-13
    • 1970-01-01
    • 2015-02-18
    • 1970-01-01
    • 1970-01-01
    • 2011-07-23
    相关资源
    最近更新 更多