字体在UIWebView中无法正确显示

时间:2011-12-03 15:01:14

标签: iphone ios ipad ios4 uiwebview

我有一个带有UIWebView的应用程序,它加载了一个远程HTML页面......现在在这个HTML上,我设置了font-family:Calibri;和font-size:12pt;

但由于某些原因,从应用程序查看页面时不会应用此字体...

我可以在常规浏览器中看到该字体。

如何从应用程序中获取相同的字体?

1 个答案:

答案 0 :(得分:2)

据我所知,默认情况下,iOS框架中不包含Calibri字体,这就是为什么字体没有显示在您的UIWebView中但是它在您的浏览器中(对于iOS字体列表,请检查出http://iosfonts.com)。

要为您的应用添加新字体,您必须手动执行此操作(不用担心,这非常简单!)。

查看this answer here以了解具体方法。

还有一些关于如何在您的应用中包含自定义字体的体面教程:

http://kgriff.posterous.com/45359635(评论中的更多信息)

http://iosdevelopertips.com/user-interface/load-and-access-custom-fonts.html

相关问题