我在网上看到了所有关于在 iPhone OS 中使用自定义字体的困难的讨论。是否可以将我的包中的字体加载到 UIWebView 组件中?
编辑:我在“Rusty Brick”的名为“Omer”的应用程序中看到它......这似乎是一个网络视图,因为我看到了延迟,并且在加载延迟期间,自定义区域是白色的。这可能是什么其他组件?
EDIT2:我联系了Rusty Brick。他们告诉我它是哪种字体。一种标准字体。
我在网上看到了所有关于在 iPhone OS 中使用自定义字体的困难的讨论。是否可以将我的包中的字体加载到 UIWebView 组件中?
编辑:我在“Rusty Brick”的名为“Omer”的应用程序中看到它......这似乎是一个网络视图,因为我看到了延迟,并且在加载延迟期间,自定义区域是白色的。这可能是什么其他组件?
EDIT2:我联系了Rusty Brick。他们告诉我它是哪种字体。一种标准字体。
在 iOS3.2 及以上版本中,可以将自定义字体加载到您的 UIWebView 中。将字体添加到您的包中(请参见此处),然后只需在 UIWebView 的样式表中引用该字体,就像您使用任何其他字体一样:
<style type='text/css'>font { font-family: DroidSerif; } </style>
这是可能的,但您需要确保将Fonts provided by application
键值对添加到 Info.plist。
我在本教程中了解了它:http: //tetontech.wordpress.com/2010/09/03/using-custom-fonts-in-your-ios-application/
我用一个LWFM
和一个FFIL
字体的手提箱试过了,但这没有用。最后我需要TTF
字体文件。
在代码中引用字体时,请使用 PostScript 名称。要获得正确的字体名称,请打开Font Book
应用程序,选择字体并单击i
左上角的 以打开信息面板。