NOTES FROM PRACTICE

iOS开发之WebView

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

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

iOS WebView(图 1)

 

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

iOS WebView(图 2)

        代码说明:

          (1).创建一个NSURLRequest

          (2).用myWebView加载NSURLRequest

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

iOS WebView(图 3)

    (1),shouldStartLoadWithRequest:请求URL时调用

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

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

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

 

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

iOS WebView(图 4)

 

总浏览量

7,273次

博客园历史 4,018 腾讯云 1,156 阿里云 2,093 本站新增 6

本站阅读按浏览器在 15 分钟内去重;禁用浏览器存储时按网络地址去重。推荐按浏览器一年内去重。仅使用站内随机标识,不采集浏览器指纹。

SHARE THE NOTE

分享这篇文章

微博

讨论

  1. LZ最好是能把每期的demo的源码放上去,
    这样的话,对像我这样的菜鸟是莫大的帮助啊,
    多谢LZ的博文

写下你的想法

鲁ICP备2025190427号-3
收藏本站

把好内容留在手边

电脑按 Ctrl + D(Mac 按 ⌘ + D);手机使用浏览器菜单中的「收藏」或「书签」。

保存当前页面,下次继续阅读。