2011-05-24 4 views

Répondre

0

Pas tout à fait sûr que ce soit la réponse que vous cherchez, mais vous pouvez injecter javascript dans une page UIWebView.

http://iphoneincubator.com/blog/windows-views/how-to-inject-javascript-functions-into-a-uiwebview

En théorie, vous pouvez simplement appeler document.write pour écrire un code HTML dont vous avez besoin. Si vous avez le contrôle sur le fichier html/css, vous pouvez simplement ajouter

<style type="text/css"> 
body 
{ 
background-image:url('smiley.gif'); 
background-repeat:no-repeat; 
background-attachment:fixed; 
} 
</style> 
+0

le problème est que "background-attachment: fixed;" not work ... :(Je peux modifier html/css! – kikko088

+0

J'ai également essayé d'utiliser le code CSS suggéré - l'arrière-plan défile toujours si vous faites défiler l'UIWebview (l'effet désiré est que le contenu défile au-dessus de l'image statique Le CSS semble valide - il ne semble tout simplement pas fonctionner sur la version iPhone du navigateur - existe-t-il des solutions de contournement? –