2011-12-03 106 views
2

我有一个UIWebView应用程序加载了一个远程HTML页面...现在在这个HTML上,我设置了font-family:Calibri;和font-size:12pt;UIWebView中的字体显示不正确

但由于种种原因,而从应用程序查看的页面不应用这个字体...

我可以从一个普通浏览器中看到的字体。

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

回答

1

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

要添加一个新的字体到您的应用程序,您必须手动执行它(不要担心,它非常简单!)。

检查出this answer here看看如何。

也有关于如何在您的应用程序自定义字体几个像样的教程:

http://kgriff.posterous.com/45359635

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

(太评论更多信息)