UIWebView y archivo css local

Quiero diseñar una página web diseñada para el escritorio para que esté presentable en un UIWebView en iPhone. No tengo acceso al servidor web desde el que se originan las páginas. Me gustaría hacer esto cambiando elhref atributo de la<link> Elemento de la hoja de estilo programáticamente.

Hago lo siguiente con miIBOutlet UIWebView *webView.

NSString *cssPath = [[NSBundle mainBundle] pathForResource:@"MyStyleSheet" 
                                                    ofType:@"css"];
NSString *js = @"document.getElementsByTagName('link').setAttribute('href','";
NSString *js2 = [js stringByAppendingString:cssPath];
NSString *finalJS = [js2 stringByAppendingString:@"');"];

//check element structure
NSString *res = [webView stringByEvaluatingJavaScriptFromString:finalJS]; 

Esto no funciona. Utilizando la[webView stringByEvaluatingJavaScriptFromString:] mensaje y haciendo un cambio a labackgroundColor De hecho, el cuerpo funciona como un ejercicio para ver si estaba usando la llamada correctamente.

¿Estoy ladrando el árbol equivocado?

Respuestas a la pregunta(4)

Su respuesta a la pregunta