Gibt es eine Möglichkeit, Hintergrundfarbe für UIWebView
zu ändern?Kann Hintergrund für UIWebView in iPhone SDK nicht ändern
Keine der im IB-Effekt eingestellten Farben UIWebView
Verhalten: Bevor der tatsächliche Inhalt geladen wird, wird er weiß angezeigt (es entsteht ein weißer Blitz zwischen dem Zeitpunkt des Ladens und dem Rendern des Inhalts).
Einstellung Hintergrundfarbe programmatisch tut auch nichts.
Hier Code:
@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];
}
Ja, ich mache schon etwas ähnliches und ich hasse dieses weiße Flackern, egal wie schnell es ist! Ich habe einige Lösungen gefunden, um die Sicht transparent zu machen, ich werde damit herumspielen. Aber ich bin nicht sicher, warum UIWevView Hintergrundfarbe nicht nehmen kann! Danke, für die Beantwortung! – leon