2009-03-17 11 views
5

Czy istnieje sposób na zmianę koloru szarego spodu interfejsu UIWebView widocznego po przewinięciu strony?UIWebView spodnia

Odpowiedz

11

Wystarczy ustawić właściwość backgroundColor. Poniżej wymienione szybkiej 3 składni, obecnie zamiast kolor, Xcode jest dostarczenie płyty kolorów dla wspomnieć kolor

webview.backgroundColor = Color.white 
+1

Próbowałeś tego? webView.backgroundColor = [UIColor whitwColor]; nie działa dla mnie – Alan

+0

Być może będziesz musiał opublikować swój kod, ponieważ ustawienie koloru tła zgodnie z opisem tutaj działa dobrze (przynajmniej w 2.2.1). – ddoughty

+0

To działa. Moje okablowanie było niepełne. – Alan

1
[self.webView setBackgroundColor:[UIColor clearColor]]; 
for(UIView* subview in [self.webView1 subviews]){ 
    if([subview respondsToSelector:@selector(setBackgroundColor:)]){ 
    [subview setBackgroundColor:[UIColor clearColor]]; 
    } 
    for(UIView* imageView in [subview subviews]){ 
    if([imageView isKindOfClass:[UIImageView class]]){ 
     imageView.hidden = YES; 
    } 
    } 
}