WKWebView代替UIWebView

在iOS的App中加载网页,我们之前一直使用的是UIWebView,但是UIWebView加载网页会占用很大的内存,现在我们使用WKWebView,就能很好的解决这个问题,下面是WKWebView的用法:

1.在ViewController.m中添加

#import <WebKit/WebKit.h>

2.声明变量

@property (nonatomic, retain)WKWebView *webView;

3.实现

    self.webView = [[WKWebView alloc] initWithFrame:CGRectMake(0, 0, self.view.width, self.view.height)];

    NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:[NSString stringWithFormat:@"%@",urlStr]]];(注意此处的链接必须加上http://,否则页面加载不出来)

    [self.webView loadRequest:request];

    [self.view addSubview:self.webView];

posted @ 2016-09-09 10:36  花落冉溪何处归  阅读(146)  评论(0编辑  收藏  举报