UIWebView网页视图—iOS开发
UIWebView可以让你创建一个网页浏览器,类似safari,而不是在程序中启动safsri哦。是不是觉得很棒呢?废话少说,切入正题。
一、创建UIWebView
- CGRect bouds = [[UIScreen manScreen]applicationFrame];
- UIWebView* webView = [[UIWebView alloc]initWithFrame:bounds];
- webView.scalespageToFit = YES;//自动对页面进行缩放以适应屏幕
- webView.detectsPhoneNumbers = YES;//自动检测网页上的电话号码,单击可以拨打
- [self.view addSubview:webView];
- NSURL* url = [NSURL URLWithString:@"http://www.linuxidc.com"];//创建URL
- NSURLRequest* request = [NSURLRequest requestWithURL:url];//创建NSURLRequest
- [webView loadRequest:request];//加载
- NSURL* url = [NSURL fileURLWithPath:filePath];//创建URL
- NSURLRequest* request = [NSURLRequest requestWithURL:url];//创建NSURLRequest
- [webView loadRequest:request];//加载
- [webView loadHTMLString:myHTML baseURL:[NSURL URLWithString:@"http://88181.com"]];
五、导航
UIWebView类内部会管理浏览器的导航动作,通过goForward和goBack方法你可以控制前进与后退动作:
- [webView goBack];
- [webView goForward];
- [webView reload];//重载
- [webView stopLoading];//取消载入内容