你的位置:首页 > 操作系统

[操作系统]UIWebView加载页面


在页面中 加载了一个webView

当点击该webView的页面 需要获取webView中的url。 在push出来的另一个页面中,重新初始化一个webView加载

下面这个方法 在webView加载的时候都会调用

loaded是一个BOOL类型的属性 未设初始值

- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType{  if (!_loaded){    _loaded = YES;    return YES;  }  else{    NSString *path=[[request URL] absoluteString];    MainDetailViewController *mainDetailViewController = [[MainDetailViewController alloc]init];    mainDetailViewController.urlString = path;    [self.navigationController pushViewController:mainDetailViewController animated:YES];    return NO;  }}