标签:
//uiwebview加载网络页面
UIWebView *webView=[[UIWebView alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
//自动对页面进行缩放
webView.scalesPageToFit=YES;
//加载页面内容,也可以加载本地文件loginAlipay.html
NSURL *url=[NSURL URLWithString:@"http://baidu.com"];
NSURLRequest *request=[NSURLRequest requestWithURL:url];
[webView loadRequest:request];
[self.view addSubview:webView];
//uiwebview加载本地html
UIWebView *webView=[[UIWebView alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
//自动对页面进行缩放
webView.scalesPageToFit=YES;
//加载页面内容,也可以加载本地文件loginAlipay.html
NSString *path=[[NSBundle mainBundle] pathForResource:@"loginAlipay"ofType:@"html"];
NSURL *url=[NSURL fileURLWithPath:path];
NSURLRequest *request=[NSURLRequest requestWithURL:url];
[webView loadRequest:request];
[self.view addSubview:webView];
//1.web视图指示加载内容时通知。应该返回YES开始加载。导航提供的类型参数,是指请求的来源,可以是下列任何一个:
//UIWebViewNavigationTypeLinkClicked 用户触击了一个链接
//UIWebViewNavigationTypeFormSubmitted 用户提交了一个表单
//UIWebViewNavigationTypeBackForward 用户触击前进或返回按钮
//UIWebViewNavigationTypeReload 用户触击重新加载的按钮
//UIWebViewNavigationTypeFormResubmitted 用户重复提交表单
//UIWebViewNavigationTypeOther 发生其它行为
-(BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType;
//2.开始加载的时候执行该方法。
- (void)webViewDidStartLoad:(UIWebView *)webView;
//3.加载完成的时候执行该方法。
- (void)webViewDidFinishLoad:(UIWebView *)webView;
//4.加载出错的时候执行该方法。
- (void)webView:(UIWebView *)webView didFailLoadWithError:(NSError *)error;
标签:
原文地址:http://www.cnblogs.com/douniwanxia/p/5885918.html