UIWebView解决加载页面时背景一片空白问题
来源:互联网 发布:山村诡事以知天命 编辑:程序博客网 时间:2024/04/30 12:49
UIWebView加载过程中,在页面没有加载完毕前,会显示一片空白。为解决这个问题,方法如下:
方法1、让UIWebView背景透明。
webView.backgroundColor = [UIColor clearColor];webView.opaque = NO;[webView setBackgroundColor:[UIColor colorWithPatternImage:[UIImage imageNamed:@"webbg.png"]]];
方法2:
先将webView的frame设为0, 在页面加载完成后再将frame设为原来大小.
方法3:
在viewDidLoad中,在WebView上面覆盖一个背景视图。
self.webView=[[[UIWebView alloc]initWithFrame:self.view.bounds]autorelease]; [self.webView loadRequest:request]; [self.view addSubview:self.webView]; UIImageView *imageView = [[UIImageView alloc]initWithImage:[UIImage imageNamed:@"gatewaybg.png"]]; imageView.frame = CGRectMake(0, 0, [UIScreen mainScreen].bounds.size.width, [UIScreen mainScreen].bounds.size.height); [self.view addSubview:imageView];
然后在WebView加载完成后把视图放到最上层或移除背景视图。
- (void)webViewDidFinishLoad:(UIWebView *)webView{ // WebView放到最上层 [self.view bringSubviewToFront:self.webView]; // 或者可以把背景图移除 [self.webView removeFromSuperview];}
0 1
- 自定义UIWebView背景解决加载页面时一片空白问题
- UIWebView解决加载页面时背景一片空白问题
- 解决 UIWebView 加载 html 时 js 加载不了的问题
- IOS的UIWebView加载页面空白问题
- 关于WebView加载URL时显示一片空白的问题
- 关于WebView加载URL时显示一片空白的问题
- IOS7开发~解决UIWebView页面重叠问题
- 解决页面加载问题
- UIWebView页面加载出错,我们应该怎么解决呢?
- UIWebView 加载网页时使用程序中的背景
- UIWebView 加载网页时使用程序中的背景
- iOS加载UIWebView时候页面电话号码消失的问题
- 解决iOS中使用UIWebView加载嵌入脚本中带有alert时卡住界面问题。
- UIWebView加载PDF时出现的问题
- 当页面一片空白时的解决方法
- iOS10下UIWebView加载页面时出现log求解
- JqueryEasyUI 解决IE下加载时页面错乱的问题
- uiwebview加载图片的问题
- 《Web服务器的工作原理》
- static关键字知多少
- 觉得Android开发手机连接不上问题
- 陀螺仪、加速计、磁力计等传感器汇总
- ZZU - 比赛(2015/4/12)
- UIWebView解决加载页面时背景一片空白问题
- 使用AIDL实现进程间的通信
- 2、对象权限
- Java学习笔记-方法重载
- Android之App界面的挂载与显示及源码分析
- FastCGI技术
- js 学习,document.getElementsByTagName
- android Service服务
- 3、权限传递