| 12345678910111213141516171819202122232425262728293031323334353637383940 |
- //
- // YYSimpleWebViewController.m
- // YYKitExample
- //
- // Created by ibireme on 15/9/11.
- // Copyright (c) 2015 ibireme. All rights reserved.
- //
- #import "YYSimpleWebViewController.h"
- #import "YYKit.h"
- @interface YYSimpleWebViewController () <UIWebViewDelegate>
- @property (nonatomic, strong) UIWebView *webView;
- @property (nonatomic, strong) NSURL *url;
- @end
- @implementation YYSimpleWebViewController
- - (instancetype)initWithURL:(NSURL *)url {
- self = [super init];
- _url = url;
- _webView = [UIWebView new];
- _webView.delegate = self;
- return self;
- }
- - (void)viewDidLoad {
- [super viewDidLoad];
- _webView.frame = self.view.bounds;
- if (kSystemVersion < 7) _webView.height -= 44;
- [self.view addSubview:_webView];
-
- [_webView loadRequest:[NSURLRequest requestWithURL:_url]];
- }
- - (void)webViewDidFinishLoad:(UIWebView *)webView {
- self.title = [webView stringByEvaluatingJavaScriptFromString:@"document.title"];
- }
- @end
|