UIWebView
简介
UIWebView主要用来加载网页内容到你的APP。要想实现这些,你需要创建一个UIWebView对象,然后把它放到Window(或者其他View)上,发送一个请求网页内容的请求即可。你也可以使用这个类去实现查看网页的前进和后退,你甚至可以动态地去改变请求网页的内容。
方法(不是所有)
-(void)reload
该方法的作用是重新加载当前的页面,可用于网页的刷新。-(void)stopLoading
该方法用于停止加载网页。比如当网页在加载时网速太慢会一直提示加载中,这个时候我们就可以调用该方法,然后停止加载。如果没有任何内容加载,则该方法不会做任何事情。-(void)goBack
该方法用于返回上一层网页。比如你点击了百度首页的新闻,当你调用该方法时,它会自动地返回上一页。可用于制作浏览器的返回上一级功能。-(void)goForward
该方法用于向前进。比如你点击了百度的首页新闻,然后又点击了某个新闻,这个时候我们可以调用goBack去返回新闻首页,在新闻首页我们可以使用goForward去进入刚才点击的某个新闻。可用于制作浏览器的前进一级功能。
属性(不是所有)
@property(nonatomic,readonly,getter=canGoBack) BOOL canGoBack
;
该属性返回一直BOOL值,用于判断接收者是否可以返回上一级。@property(nonatomic,readonly,getter=canGoForward) BOOL canGoForward
;
该属性可以返回一个BOOL值,用于判断接收者是否可以前进一级。@property (nonatomic, readonly, getter=isLoading) BOOL loading;
该属性用于判断接收者是否正在加载网页内容。