iOS 使用NJKWebViewProgress做webview进度条
来源:互联网 发布:我的世界手机版火车js 编辑:程序博客网 时间:2024/06/11 02:01
NJKWebViewProgress地址:https://github.com/ninjinkun/NJKWebViewProgress
导入头文件
#import "NJKWebViewProgressView.h"#import "NJKWebViewProgress.h"
遵守协议
<UIWebViewDelegate, NJKWebViewProgressDelegate>
实现代码
@implementation ViewController{ IBOutlet __weak UIWebView *_webView; NJKWebViewProgressView *_webViewProgressView; NJKWebViewProgress *_webViewProgress;}- (void)viewDidLoad{ [super viewDidLoad]; _webViewProgress = [[NJKWebViewProgress alloc] init]; _webView.delegate = _webViewProgress; _webViewProgress.webViewProxyDelegate = self; _webViewProgress.progressDelegate = self;CGRect navBounds = self.navigationController.navigationBar.bounds;CGRect barFrame = CGRectMake(0, navBounds.size.height - 2, navBounds.size.width, 2);_webViewProgressView = [[NJKWebViewProgressView alloc] initWithFrame:barFrame];_webViewProgressView.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleTopMargin;[_webViewProgressView setProgress:0 animated:YES];[self loadBaidu];[self.navigationController.navigationBar addSubview:_webViewProgressView];}-(void)loadBidu{ NSURLRequest *req = [[NSURLRequest alloc] initWithURL:[NSURL URLWithString:@"http://www.baidu.com/"]]; [_webView loadRequest:req];}#pragma mark - NJKWebViewProgressDelegate-(void)webViewProgress:(NJKWebViewProgress *)webViewProgress updateProgress:(float)progress{ [_webViewProgressView setProgress:progress animated:YES]; self.title = [_webView stringByEvaluatingJavaScriptFromString:@"document.title"];}
0 0
- IOS 使用NJKWebViewProgress做webview加载进度条
- iOS 使用NJKWebViewProgress做webview进度条
- iOS 使用NJKWebViewProgress做webview进度条
- iOS 使用NJKWebViewProgress做webview进度条
- iOS 使用NJKWebViewProgress做webview进度条
- iOS 使用NJKWebViewProgress做webview进度条
- iOS之webview进度条控件NJKWebViewProgress的使用
- iOS 网页进度条 NJKWebViewProgress
- 加载进度条显示 NJKWebViewProgress
- UIWebView 进度条控件 NJKWebViewProgress的使用和分析
- ios webview 进度条展示(二)使用
- NJKWebViewProgress进度条接口库(…
- UIWebView第三方进度条NJKWebViewProgress
- iOS 加载webView进度条
- iOS 给webView加进度条(WKWebView)
- ios webview 进度条的展示(一)
- 学习使用CSS做进度条
- android WebView的使用和进度条
- Map以自定义类做为键值
- kaldi学习笔记 -- 训练单音素(monophone)模型脚本 -- steps/train_mono.sh
- 第三周项目4(2)
- Java笔记(5)-String、StringBuffer、StringTokenizer、Date、Calendar
- Java中的运行时异常
- iOS 使用NJKWebViewProgress做webview进度条
- 4.Ugly Number II-丑数 II(中等题)
- hdu5900(2016沈阳网络赛1009区间dp)
- BASH脚本差异生成升级热更新包
- 第12章课后第5题答案
- 大二前期工作计划以及近期具体安排
- 如何选择开源许可证
- 逗号运算符
- update