2009-03-17 19 views
5

Có cách nào để thay đổi màu của mặt dưới màu xám của UIWebView được nhìn thấy khi trang bị ghi đè không?UIWebView dưới

Trả lời

11

Chỉ cần đặt thuộc tính backgroundColor. Dưới đây tôi đã đề cập nhanh chóng 3 cú pháp, hiện nay thay vì màu, Xcode đang cung cấp tấm màu cho nhắc đến màu

webview.backgroundColor = Color.white 
+1

Bạn đã thử này? webView.backgroundColor = [UIColor whitwColor]; không hoạt động với tôi – Alan

+0

Bạn có thể cần phải đăng mã của bạn, bởi vì thiết lập màu nền như mô tả ở đây hoạt động tốt (ít nhất là trong 2.2.1). – ddoughty

+0

Nó hoạt động. Hệ thống dây điện của tôi không đầy đủ. – 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; 
    } 
    } 
}