Html Can';t在webview中设置URL的颜色

Html Can';t在webview中设置URL的颜色,html,objective-c,uiwebview,Html,Objective C,Uiwebview,我目前正努力解决一个简单的问题:我试图在我的webview中设置链接颜色,但没有效果: [self.webView loadHTMLString:[NSString stringWithFormat:@"<div style='padding: 0px 20px; font-size:16px;font-family:HelveticaNeue-Light; a:link {text-decoration:none; color:#009fe3; } a:visited { text-de

我目前正努力解决一个简单的问题:我试图在我的webview中设置链接颜色,但没有效果:

[self.webView loadHTMLString:[NSString stringWithFormat:@"<div style='padding: 0px 20px; font-size:16px;font-family:HelveticaNeue-Light; a:link {text-decoration:none; color:#009fe3; } a:visited { text-decoration:none; color:#009fe3;}; color:#fff;>%@<div>",urlString] baseURL:nil];

[self.webView loadHTMLString:[NSString stringWithFormat:@“幸运的是,链接颜色最初是在我的HTML字符串中设置的唯一颜色,因此我最终覆盖了十六进制颜色代码:

NSString *copy = [urlString stringByReplacingOccurrencesOfString:@"#2E2EFE"withString:@"#009fe3"];
[self.webView loadHTMLString:copy baseURL:nil];

这可能是一个解决方法,但它可以工作。

您是否尝试在外部运行html代码,看看是否有效?尝试加载html文件而不是加载普通字符串尝试在JavaScript中更改URL颜色,并像“[webView StringByEvaluationJavaScriptFromString:@”script”一样应用它`