天天看点

iOS开发之WebView

  做ios的应用也有一段时间了,在之前的demo中一直没有机会用到webview,今天就查缺补漏一下,使用一下webview。最早接触webview是在android中接触的,ios中的webview的用法也是挺简单的。本篇博客没有什么高深的技术,只是对webview的应用。从字面意思可以看出webview就是用来加载网页的视图,和手机上的浏览器类似。

  1.之前用storyboard拖控件时只是看着webview在哪里静静的躺着(如下图所示),一直没有用过,如果想使用的话也很简单,就是把web view拖入到storyboard中即可:今天就写篇博客来应用一下:

iOS开发之WebView

  2,把webview拖到storyboard中以后,和相关的代码进行关联,如下:

iOS开发之WebView

        代码说明:

          (1).创建一个nsurlrequest

          (2).用mywebview加载nsurlrequest

  3.webview的委托代理模式也挺简单的,截图如下,

iOS开发之WebView

    (1),shouldstartloadwithrequest:请求url时调用

    (2),webviewdidstartload:开始加载网页后调用

    (3).webviewdidfinishload:加载网页完成后调用

    (4).didfailloadwitherror:加载失败调用

  4.加载成功后的效果如下:

iOS开发之WebView

继续阅读