使用CSS本地文件加载UIWebView

jki*_*gel 6 css iphone objective-c uiwebview ios

我正在寻找一种方法来加载我的UIWebView与本地CSS文件,该文件应该影响UIWebView的loadRequest.

为了清楚:我有一个UIWebView,我用网站网址加载请求它.我还有一个本地CSS文件应该影响这个loadRequest网址.

我想将这个CSS文件加载到UIWebView上.

谢谢,

ian*_*lly 3

这个stackoverflow 问题似乎有一个或两个可能对您有帮助的答案。

您需要加载本地CSS(使用与@Shrey使用的方法不同的方法,但寻找您的CSS文件),并以某种方式将其注入到页面中,唯一的方法似乎是使用:

[webview stringByEvaluatingJavaScriptFromString:someJavascriptToInjectCSS];
Run Code Online (Sandbox Code Playgroud)

以及一些巧妙的 Javascript 来修改页面以添加 CSS。

希望这有助于为您指明正确的方向。我已经使用此方法将内容注入到页面中,因此它确实有效,但我不太了解 Javascript,无法编写将 CSS 注入到页面中的代码。