Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/112.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 如何在UIWebView中更改自定义字体?_Ios_Webview - Fatal编程技术网

Ios 如何在UIWebView中更改自定义字体?

Ios 如何在UIWebView中更改自定义字体?,ios,webview,Ios,Webview,我试过了 我将m.facebook.com加载到我的UIWebView中,我想将其更改为自定义字体。但是,字体没有改变。我相信上面的答案是针对静态HTML页面的 我是iOS新手,请详细解释。文档在这里,这是 您也可以尝试以下方法: NSString *myDescriptionHTML = [NSString stringWithFormat:@"<html> \n" "<head> \n"

我试过了

我将m.facebook.com加载到我的UIWebView中,我想将其更改为自定义字体。但是,字体没有改变。我相信上面的答案是针对静态HTML页面的


我是iOS新手,请详细解释。

文档在这里,这是

您也可以尝试以下方法:

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];
现在我们的
UIWebView
正在调用方法
loadHTMLString:baseURL:


loadHTMLString:
采用了一个具有HTML结构的参数,
myDescriptionHTML
是完美的,我们刚刚声明要加载带有特定字体的HTML页面
baseURL
参数将用于图像之类的内容,但我们不需要它,除非您的字体不受支持/您创建了它。

如何在UIWebView中使用它。请提供更多详细信息。请问,加载HTMLSTRING是什么?对不起,打扰你了。我只是个新手没问题,伙计。。。我以前也是这样。。我将使用内容参数中显示的注释错误更新答案。在内容位置,我添加了哪个位置?我修复了[webView loadHTMLString:myDescriptionHTML baseURL:nil];如果这是你的意思,请检查上面
[webView loadHTMLString:myDescriptionHTML baseURL:nil];