Comment définir la couleur d'arrière-plan pour UIWebView dans le sdk de l'iPhone
J'ai ajouté le dos de la couleur du sol est une image à uiwebview, mais elle est venue à l'arrière de l'affichage web de ne pas l'affichage web. La vue web est toujours de couleur blanche, je ne peux pas le changer.
myView = [[UIView alloc] initWithFrame:[[UIScreen mainScreen] applicationFrame]];
myView.autoresizingMask=YES;
webView = [[UIWebView alloc] init];
webView.backgroundColor=[UIColor colorWithPatternImage:[UIImage imageNamed:@"BG_Doctor.png"]];
webView.delegate = self;
[myView addSubview:webView];
self.view=myView;
Merci de m'aider à définir la couleur d'arrière-plan de webview pas à l'arrière de celui-ci
Vous devez vous connecter pour publier un commentaire.
[webView setOpaque:N];
Une webview affichera un document, de sorte que la couleur de fond est vraiment rien qui fait beaucoup de sens ici. Si vous souhaitez afficher quelque chose alors qu'aucune page est chargée, de construire un espace réservé à la page contenant votre arrière-plan.
Si vous souhaitez afficher un arrière-plan spécifique avant la UIWebView a chargé le contenu HTML, vous pouvez ajouter un chargement de vue sur le haut et le retirer quand vous obtenez webViewDidFinishLoad sur votre UIWebViewDelegate:
Si vous avez besoin de définir la couleur d'arrière-plan sur la UIWebView une fois il a chargé le contenu, puis vous le faire en HTML/CSS balisage: