如何在加载URL时更改webview颜色?

时间:2011-09-23 10:37:26

标签: iphone objective-c cocoa-touch ios4 webview

在我的应用中,

我在webview中打开一个网址,

但是在webview中打开网址需要一些时间,

在此期间,webview显示白色背景,

我想改变那个背景。

我尝试

 webView.backgroundColor=[UIColor blackColor];

这对我不起作用

那么,我该怎么做?

2 个答案:

答案 0 :(得分:1)

- (void)webViewDidFinishLoad:(UIWebView *)webView
{
    webView.backgroundColor=[UIColor whiteColor];

}
- (void)webViewDidStartLoad:(UIWebView *)webView
{
   webView.backgroundColor=[UIColor blackColor];

}

答案 1 :(得分:1)

创建时

 [webView setBackgroundColor:[UIColor clearColor]];
 [webView setBackgroundColor:[UIColor purpleColor]];
 [webView setOpaque:NO];


 - (void)webViewDidFinishLoad:(UIWebView *)webView{

    [webView setOpaque:YES];
    [webView setBackgroundColor:[UIColor whiteColor]];



 }