美文网首页
iOS--UIWebView

iOS--UIWebView

作者: 空白Null | 来源:发表于2016-07-07 16:04 被阅读106次

一、UIWebView简介

1、是iOS内置的浏览器控件,可以浏览网页、打开文档等

2、能够加载html、pdf、docx、text等格式的文件

3、系统自带的Safari浏览器就是通过UIWebView实现的

二、UIWebView加载内容的三种方式

1、loadRequest

可以加载本地或服务器中的资源、网页

2、loadHTMLString:baseURL

加载html代码 html学习网站 http://www.w3school.com.cn/html/index.asp

参数:baseURL,相对地址可以在指定的baseURL中查找相关文件,一般赋值为nil

3、loadData:MIMEType:textEncodingName:baseURL

可以加载本地或服务器中的文件、网页

参数MIMEType:文件类型,告诉浏览器使用什么样的插件来加载数据 文件类型对照表http://tool.oschina.net/commons

三、webView导航方法

1、goBack 回退

2、goForward 前进

3、reload 重载

4、stopLoading 取消载入内容

四、常用属性

1、自动对页面进行缩放以适应屏幕

scalespageToFit

2、设定电话号码、网址、电子邮件和日期等文字变为链接文字

dataDetectorTypes

五、代理方法

1、网页开始加载的时候调用

- (void )webViewDidStartLoad:(UIWebView  *)webView

2、网页加载完成的时候调用

- (void )webViewDidFinishLoad:(UIWebView  *)webView

3、网页加载错误的时候调用

- (void)webView:(UIWebView *)webView  didFailLoadWithError:(NSError *)error

相关文章

  • iOS--UIWebView

    一、UIWebView简介 1、是iOS内置的浏览器控件,可以浏览网页、打开文档等 2、能够加载html、pdf、...

  • iOS--UIWebView加载本地html文件(显示资源图片,

    项目中需要加载本地的html,在添加到工程中时,发现不显示本地的资源图片文件,而且样式也跟浏览器打开的不一样。初步...

网友评论

      本文标题:iOS--UIWebView

      本文链接:https://www.haomeiwen.com/subject/zhsljttx.html