我正在开发一个使用UIWebView加载xhtml文件的iPhone应用程序 html文件可能包含使用自定义字体的css文件,但看起来Web视图不支持自定义字体,因为它不会在css文件中呈现自定义字体
例如: xhtml文件:
<head>
<link href="../Styles/p1.css" rel="stylesheet" type="text/css" />
</head>
<body>
<p class="line1">تجريب</p>
</body>
</html>
css文件:
@font-face {
font-family: "AHRAM";
font-style: normal;
font-weight: bold;
src:url("../Fonts/andlso.ttf");
}
p.line1 {
font-family: "AHRAM";
}
有什么建议吗? thnx提前:))
答案 0 :(得分:1)
您是否将字体添加到info.plist(UIAppFonts键)?
以下是此过程的教程,其中介绍了如何在UIWebView中使用该字体。
http://tetontech.wordpress.com/2010/09/03/using-custom-fonts-in-your-ios-application/
答案 1 :(得分:0)
在上述答案中将字体设置为 info.plist 之后。然后复制 - 将以下代码粘贴到本地 html 文件中:
<style>
.heading1{font-family: "GurbaniAkharThick"}
@font-face
{
font-family: 'GurbaniAkharThick';
font-weight: 200;
src: url(GurbaniAkharThick.ttf);
}
</style>
<div style = "font-family: 'GurbaniAkharThick'">AMimRq vyly dw jwp</div><br/>