【问题标题】:UIWebView to use customer font TTFUIWebView 使用客户字体 TTF
【发布时间】:2011-01-13 21:24:55
【问题描述】:

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

谢谢大家

【问题讨论】:

    标签: fonts uiwebview truetype


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:
      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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2015-05-10
        • 2016-02-25
        • 2015-12-23
        • 2014-09-19
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多