iOS 6自定义字体问题与核心文本

时间:2012-09-21 17:04:26

标签: iphone ios ios6 core-text

背景

我有一个使用一组自定义字体的文字处理应用程序;我的套装中有四种字体:Regular,Italic,Bold,&加粗斜体。它们是True Type:Open Type格式化。 iOS 5.0及以上版本在商店中运行了好几个月。 5.1。

注意:我正在使用CoreText并完成所有自己的文本处理和渲染。

问题:

升级到iOS 6后,我注意到所有斜体文本现在都是Bold Italic,任何Bold Italic文本现在都是“未定义”(对我来说默认为另一种字体)。

我曾希望它只是一个Xcode问题/更改,但它也出现在我发布的版本中。

我尝试过的事情:

  • 我已经仔细检查了传递到CTFontCreateWithFontDescriptor的所有参数在版本之间是否相同。

  • 查看iOS 6.0& Xcode 4.5发行说明&检查开发论坛。

  • 删除并重新添加字体到项目

非常感谢任何协助或可能的调查地点!

0 个答案:

没有答案