UI之UIWebview

本文介绍了UIWebView在iOS开发中的使用,包括通过storyboard和代码创建,数据探测类型设置,加载网页,导航控制以及代理方法的实现。UIWebView能够加载PDF、Word等文件,并支持点击识别如电话号码的内容。文中还提及了webview的一些高级用法,但详细内容有待后续整理。
摘要由CSDN通过智能技术生成

  • 前奏

UIWebView 是用来加载加载网页数据的一个框。UIWebView可以用来加载pdf、 word、 doc 等文件。

生成webview 有两种方法:
1、通过storyboard 拖拽
2、通过alloc init 来初始化

创建webview,下列文本中 _webView.dataDetectorTypes = UIDataDetectorTypeAll; 是识别webview中的类型,例如 当webview中有电话号码,点击号码就能直接打电话


  • 创建
 - (UIWebView *)webView
{
    if (!_webView) {
        _webView = [[UIWebView alloc] initWithFrame:self.view.bounds];
        _webView.dataDetectorTypes = UIDataDetectorTypeAll;//属性检测  
        [_webView setUserInteractionEnabled:YES]; //是否与用户交互(即用户能不能控制webview) 
       // _webView.deleate           = self;
       // UIScrollView *scollview=(UIScrollView *)[[webview subviews]objectAtIndex:0];
       //scollview.bounces=NO;
    }
    return _webView;
}
  • 加载网页
// 让浏览器加载指定的字符串,使用m.baidu.com进行搜索
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值