简单UIWebView加载网页仿微信进度条
来源:互联网 发布:搞笑淘宝买家丝袜秀 编辑:程序博客网 时间:2024/05/16 12:22
//进度条
_progressView = [[UIProgressViewalloc] initWithFrame:CGRectMake(0, 62, bgView.bounds.size.width,2)];
_progressView.progressTintColor = [UIColorcolorWithHexString:GrassGreen];
_progressView.trackTintColor = [UIColorcolorWithHexString:GrayLightColor];
[bgView addSubview:_progressView];
//UIWebViewDelegate
-(void)webViewDidStartLoad:(UIWebView *)webView{
_progressView.progress =0;
_isLoadFinish =NO;
_timer = [NSTimerscheduledTimerWithTimeInterval:0.01667target:selfselector:@selector(timerCallback)userInfo:nilrepeats:YES];
}
-(void)webViewDidFinishLoad:(UIWebView *)webView{
_isLoadFinish =YES;
}
-(void)webView:(UIWebView *)webView didFailLoadWithError:(NSError *)error{
}
-(void)timerCallback {
if (_isLoadFinish) {
if (_progressView.progress >=1) {
_progressView.hidden =true;
[_timerinvalidate];
}else {
_progressView.progress +=0.1;
}
}else {
_progressView.progress +=0.05;
if (_progressView.progress >=0.95) {
_progressView.progress =0.95;
}
}
}
页面消失的时候记得销毁定时器
- 简单UIWebView加载网页仿微信进度条
- UIWebView简单使用:加载进度条,加载PDF文件
- 使用UIWebView加载网页
- UIWebView 加载网页
- UIWebView加载https网页
- UIWebView加载网页
- UIWebView——>一个简单的网页加载
- iOS网页-加载网页(UIWebView)
- iOS UIWebview仿微信进度条
- 网页加载进度条
- Android 加载网页进度条
- 网页加载进度条。
- 网页顶部加载进度条
- 获取网页加载进度条
- 实现网页加载进度条
- 【HTML】- 网页加载进度条
- 网页顶部加载进度条
- 网页加载进度条
- 开启mysql 远程链接
- 单点登录,简单实现
- 数据类型之整型
- python安装paramiko
- Opencv实现盲水印技术(三)——傅里叶变换算法及盲水印实现
- 简单UIWebView加载网页仿微信进度条
- spark官方指南文档翻译(一)
- HelloChart--PreviewChartView(预览统计图)
- Struts2 下载取消报异常解决办法
- spring集成mybatis后,打印SQL语句
- 程序员的数学思维修炼(趣味阅读)
- Xmind
- [Spring]一步步实现Spring AOP(一)
- Struts2实现多文件上传