全部,
我们有什么方法可以编辑资源目录中的html文件,我们想首先在该html中编辑一些标签,并希望在网页视图中显示该html。
有可能吗?
谢谢...
答案 0 :(得分:1)
NSBundle *bundle = [NSBundle bundleForClass:[self Class]];
NSString *htmlPath = [bundle pathForResource:@"html file name" ofType:@"htm"];
NSString *htmlContent = [NSString stringWithContentOfFile:htmlPath encoding:NSUTF8StringEncoding error:nil];
// Do your HTML edits here
[[self webView] loadHTMLString:htmlContent baseURL:nil];
这假设您拥有视图控制器的webview
属性。另外,我不知道本地文件应该是什么baseURL。我知道我以前做过这个,但我现在无法访问这些文件。希望这能让你成为那里的一部分。
答案 1 :(得分:0)
是,
1)找到并加载文件
2)进行编辑
3)保存文件
您必须刷新网页浏览才能使更改生效。