吐鲁番市建设局网站,广州专业展台制作价格,微商商城官网,商标免费生成器UIWebView是用来加载加载网页数据的一个框架.UIWebView可以用来加载pdf,word,doc,等等文件,生成webview 有两种方法#xff0c;1、通过storyboard 拖拽 2、通过alloc init 来初始化创建webview#xff0c;下列文本中 _webView.dataDetectorTypes UIDataDetectorTypeAll; 是识…UIWebView是用来加载加载网页数据的一个框架.UIWebView可以用来加载pdf,word,doc,等等文件,生成webview 有两种方法1、通过storyboard 拖拽 2、通过alloc init 来初始化创建webview下列文本中 _webView.dataDetectorTypes UIDataDetectorTypeAll; 是识别webview中的类型例如当webview中有电话号码点击号码就能直接打电话。 生成webview - (UIWebView *)webView
{ if (!_webView) { _webView [[UIWebView alloc] initWithFrame:self.view.bounds]; _webView.dataDetectorTypes UIDataDetectorTypeAll; } return _webView;
} 加载网页 // 让浏览器加载指定的字符串,使用m.baidu.com进行搜索 - (void)loadString:(NSString *)str { // 1. URL 定位资源,需要资源的地址 NSString *urlStr str; if (![str hasPrefix:http://]) { urlStr [NSString stringWithFormat:http://m.baidu.com/s?word%, str]; } NSURL *url [NSURL URLWithString:urlStr]; // 2. 把URL告诉给服务器,请求,从m.baidu.com请求数据 NSURLRequest *request [NSURLRequest requestWithURL:url]; // 3. 发送请求给服务器 [self.webView loadRequest:request]; } 加载HTML // HTML是网页的设计语言
// 表示标记/
// 应用场景:截取网页中的某一部分显示
// 例如:网页的完整内容中包含广告!加载完成页面之后,把广告部分的HTML删除,然后再加载
// 被很多新闻类的应用程序使用
[self.webView loadHTMLString:pHello/p baseURL:nil]; 加载本地文件 #pragma mark - 加载文件
- (void)loadFile
{ // 应用场景:加载从服务器上下载的文件,例如pdf,或者word,图片等等文件 NSURL *fileURL [[NSBundle mainBundle] URLForResource:关于.txt withExtension:nil]; NSURLRequest *request [NSURLRequest requestWithURL:fileURL]; [self.webView loadRequest:request];
} 转载于:https://www.cnblogs.com/sunkaifeng/p/5291681.html