UIWebView使用客户字体TTF

时间:2010-02-06 15:37:00

标签: fonts uiwebview true-type-fonts

我想使用客户ttf字体作为Web View的默认字体。 我希望使用UTF8字符显示的html文档,它们需要一个特殊的字体ttf才能显示。顺便说一句,他们是unicode字符 在Mac上,我可以将我的默认字体更改为xyz.ttf。在iPhone手机上我无法设置后备的默认字体。所以,我正在使用UIWebview和自定义ttf字体创建这个简单的应用程序。 想知道这是否可行?

谢谢你们

2 个答案:

答案 0 :(得分:0)

您可以使用@ font-face,但需要将该字体转换为svg。

答案 1 :(得分:0)

NSString *myDescriptionHTML = [NSString stringWithFormat:@"<html> \n"
                            "<head> \n"
                            "<style type=\"text/css\"> \n"
                            "body {font-family: \"%@\"; font-size: %@;}\n"
                            "</style> \n"
                            "</head> \n"
                            "<body>%@</body> \n"
                            "</html>", @"helvetica", [NSNumber numberWithInt:kFieldFontSize], content];

请检查以上代码......

参考:code