iOS加载HTML, CSS代码


 1     NSString *strHTML = @"<div style=\"text-align:center;\"><img src=\"/Uploads/Editor/2016-11-20/5830edeb561bd.jpg\" alt="" /></div><div style=\"text-align:center;\"><br /></div>";
 2 //    NSString *strHTML = model.goods_datails;
 3     NSMutableString *targerStr = [[NSMutableString alloc] initWithString:strHTML];
 4 //
 5     // 搜索制定字符 在指定位置插入字符串
 6     NSRange range;
 7     range = [targerStr rangeOfString:@"/Uploads/"];
 8     if (range.location != NSNotFound) {
 9 //        NSLog(@"found at location = %lu, length = %lu",(unsigned long)range.location,(unsigned long)range.length);
10         [targerStr insertString:@"http://xiezhongyunshang.com" atIndex:range.location];
11         strHTML = targerStr;
12         NSMutableString *html = [NSMutableString string];
13         
14         [html appendString:@"<html>"];
15         [html appendString:@"<head>"];
16         [html appendString:@"<style>"];
17         [html appendString:@"</style>"];
18         [html appendString:@"</head>"];
19         [html appendString:@"<body style=\"font-size:14px\">"];
20         [html appendString:strHTML];
21         [html appendString:@"</body>"];
22         
23         [html appendString:@"</html>"];
24 
25         // 设置webView 
26         detailView.webView.delegate = self;
27         detailView.webView.dataDetectorTypes = UIDataDetectorTypeAll;
28         detailView.webView.scalesPageToFit = YES;
29         // 加载HTML 
30         [detailView.webView loadHTMLString:html baseURL:[NSURL fileURLWithPath: [[NSBundle mainBundle] bundlePath]]];
31         [self.mainScrollView addSubview:detailView];

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM