2014-06-05 4 views

Répondre

1

Vous pouvez soit

  1. chercher le CSS sur le réseau (avec par exemple NSURLConnection & amis)

  2. charge avec loadHTMLString: enfermé dans <style>[...]</style> balises (par exemple [NSString stringWithFormat:@"<style>%@</style>", loadedCSSString])

ou

utilisation Javascript (stringByEvaluatingJavaScriptFromString:) à l'intérieur du WebView, créer et insérer une balise link:

var link = document.createElement('link'); 
link.setAttribute('rel', 'stylesheet'); 
link.setAttribute('href', '<your remote CSS link>'); 
document.head.appendChild(link); 

Le must HTML bien sûr être déjà chargé lorsque vous faites cela.

Questions connexes