您好,我想在UIWebView中使用自定义阿拉伯字体,我阅读了TTF 4.2以后版本,我们可以使用TTF。
我的资源中有阿拉伯字体,下面是我使用的代码:
<html>
<head>
<title>@font-face Demo</title>
<style type="text/css">
@font-face {
font-family: 'me_quran Regular';
src: local('me_quran Regular'),
local('me_quran'),
url('me_quran.ttf') format('truetype');
}
h1, p {
font-family: 'me_quran Regular';
}
h1 {
font-size: 45px;
}
p {
font-size: 18px;
line-height: 27px;
}
#container{
width: 800px;
margin: 0 auto 0 auto;
}
}
</style>
</head>
<body>
<div id="container">
<h1>بِسْمِ ٱللَّهِ ٱلرَّحْمَٰنِ ٱلرَّحِيمِ</h1>
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>
</div>
</body>
</html>
问题是:我正在获取UIWebView中的阿拉伯文本,但它不是我加载的,它是iOS使用的默认阿拉伯字体。
帮帮我!注意:我测试过很多英文的TTF,它们在iOS 4.2.1上都工作得很好。
发布于 2011-06-05 20:02:04
嗨,我终于想通了。在上面的iOS 3.2中,你可以加载几乎所有的(.ttf)字体,无论是阿拉伯语、英语还是其他任何字体。您只需要使用正确的文本(就unicode而言)来显示它。
https://stackoverflow.com/questions/5869452
复制相似问题