UIWebView

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;
    该属性用于判断接收者是否正在加载网页内容。
原文地址:https://www.cnblogs.com/zhanggui/p/4704965.html