// 取消右侧,下侧滚动条,去处上下滚动边界的黑色背景
_webView.delegate=self;
_webView.backgroundColor=[UIColorclearColor];
1 加载URL,web页面会元模原样的呈现在APP上。
self.webView= [[UIWebViewalloc]initWithFrame:CGRectMake(0,64,kScreenWidth,kScreenHeight-64)];
NSString*url = [NSStringstringWithFormat:@"%@",_urlStr];
NSURLRequest*request = [NSURLRequestrequestWithURL:[NSURLURLWithString:url]];
[self.viewaddSubview:self.webView];
[self.webViewloadRequest:request];
2 加载HTML字符串,后台返给你的是HTML源码,你需要把这些源码加载出来。(_model.info为HTML源码)
_webView= [[UIWebViewalloc]initWithFrame:CGRectMake(10,0,self.view.frame.size.width-20,kScreenHeight-64)];
[_webView loadHTMLString:_model.info baseURL:nil];
self.webView=_webView;
[self.viewaddSubview:_webView];
3 使用WebView加载GIF动画
NSString*path = [[NSBundlemainBundle]pathForResource:@"dd"ofType:@"gif"];
NSData*gifData = [NSDatadataWithContentsOfFile:path];
UIWebView*webView = [[UIWebViewalloc]initWithFrame:CGRectMake(0,64, [UIScreenmainScreen].bounds.size.width, [UIScreenmainScreen].bounds.size.height-64)];
webView.scalesPageToFit=YES;
[webViewloadData:gifDataMIMEType:@"image/gif"textEncodingName:nilbaseURL:nil];
webView.backgroundColor= [UIColorclearColor];
webView.opaque=NO;
[self.viewaddSubview:webView];
//以后发现其他的用法还会补充。
//最后附上我实现的页面效果一个。
网友评论