当前位置:  开发笔记 > 前端 > 正文

如何在程序生成的iPhone UIWebView HTML中包含CSS资源?

如何解决《如何在程序生成的iPhoneUIWebViewHTML中包含CSS资源?》经验,为你挑选了1个好方法。

我以编程方式生成HTML,并希望链接到我已包含在我的Resources文件夹中的CSS文件.我使用的是nUR的baseURL,我的CSS文件位于项目文件的顶层,但是这个"链接"肯定不起作用(即,当UIWebView显示HTML时,CSS文件显然没有被加载/找到).

是否有可能做到这一点?或者我是否需要将CSS文件放在网络上并通过URL链接到它?(我可以看到这样做的优势 - 让应用程序在不重新分发应用程序的情况下改变其风格).

谢谢



1> Elisabeth..:

感谢大家!这就是我所做的,效果很好.

NSBundle *bundle = [NSBundle mainBundle];
NSURL *resourceBaseURL = [NSURL fileURLWithPath:[bundle bundlePath]];
[self.webView loadHTMLString:htmlString baseURL:resourceBaseURL];

推荐阅读
凹凸曼00威威_694
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有