iOS 网络--UIWebView的简单使用
博客专区 > JoshSone 的博客 > 博客详情
iOS 网络--UIWebView的简单使用
JoshSone 发表于11个月前
iOS 网络--UIWebView的简单使用
  • 发表于 11个月前
  • 阅读 32
  • 收藏 0
  • 点赞 0
  • 评论 0

腾讯云 十分钟定制你的第一个小程序>>>   

摘要: iOS 网络--UIWebView的简单使用

iOS中常用的用于加载网页的UIWebView

1.初始化

self.webview=[[UIWebView alloc]initWithFrame:self.view.frame];
//签署代理
self.webview.delegate=self;

2.自动配适屏幕

[self.webview sizeToFit];

3.加载网络地址

    //网页地址
    NSURL*url=[NSURL URLWithString:@"http://www.baidu.com"];
    //读取网页内容
    [self.webview loadRequest:[NSURLRequest requestWithURL:url]];
    [self.view addSubview:self.webview];

4.回调方法的设置

//webview的开始读取
-(BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType
{
    //可以筛选过滤网站
    if ([request.URL.absoluteString isEqualToString:@"www.caoliu.com"]) {
        return NO;
    }
    return YES;
}

-(void)webViewDidStartLoad:(UIWebView *)webView
{
    //开始读取
}

-(void)webViewDidFinishLoad:(UIWebView *)webView
{
    //读取结束
}

-(void)webView:(UIWebView *)webView didFailLoadWithError:(NSError *)error
{
    //读取失败
}

 

标签: iOS UIWebView
共有 人打赏支持
粉丝 5
博文 62
码字总数 32794
×
JoshSone
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: