Có cách nào để thay đổi màu nền cho UIWebView
không?Không thể thay đổi nền cho UIWebView trong iPhone SDK
Không có màu nào được đặt ở hiệu ứng IB UIWebView
hành vi: trước khi nội dung thực được tải, nó hiển thị màu trắng (gây ra đèn flash trắng giữa thời điểm tải và nội dung được hiển thị).
Đặt màu nền theo lập trình cũng không làm bất cứ điều gì.
Đây là mã:
@interface Web_ViewViewController : UIViewController {
UIWebView *web;
}
@property (nonatomic, retain) IBOutlet UIWebView *web;
@end
....
-(void)viewDidLoad {
super viewDidLoad;
web.backgroundColor = [UIColor blueColor];
NSURL *clUrl = [NSURL URLWithString:@"http://www.apple.com"];
NSURLRequest *req = [NSURLRequest requestWithURL:clUrl];
[web loadRequest:req];
}
vâng, tôi đang làm điều gì đó tương tự như vậy và tôi ghét nhấp nháy trắng này, cho dù nó nhanh đến mức nào! Tôi đã tìm thấy một số giải pháp làm cho chế độ xem trong suốt, tôi sẽ chơi với nó. Nhưng tôi không chắc chắn tại sao UIWevView không thể lấy màu nền! Cảm ơn bạn đã trả lời! – leon