AVISO: Cualquier pregunta que no cumpla ninguno de estos criterios podrá ser borrada sin previo aviso.

Hola a todos, mi duda es la siguiente.

Obtengo un texto HTML a partir de parsear un XML. Dicho texto me lo carga en un TextView, pero me carga el HTML tal cual. Me gustaría que me cargara el HTML con sus formatos de fuente, imágenes, links... Lo cargo en el TextView de la siguiente manera:

textView.text=[NSString stringWithString:[item objectForKey:@"content:encoded"]];

He probado a cargarlo en un UIWebView así:

[webView loadHTMLString:texto baseURL:nil];
texto = [NSString stringWithString:[item objectForKey:@"content:encoded"]];

Pero se me queda el UIWebView en blanco. ¿Qué estoy haciendo mal?

Un saludo.

preguntado 08 Ene '12, 12:44

AlvaroFranco7's gravatar image

AlvaroFranco7
233131624


A ver, no puedes cargar la varible texto en el web view si no le asignas un valor primero... Tienes que darle un valor a texto y luego cargar el web view

enlace permanente

respondido 08 Ene '12, 13:51

Izqui's gravatar image

Izqui
345202831

Otra duda, al parsear el XML obtengo un código HTML. Mi otra duda es: ¿cómo añado por ejemplo un estilo de CSS a ese HTML? No puedo editarlo ya que obtengo [item objectForKey:@"content:encoded"]; por lo que quiero saber cómo añadirle un estilo CSS a esa cadena obtenida.

enlace permanente

respondido 08 Ene '12, 18:35

AlvaroFranco7's gravatar image

AlvaroFranco7
233131624

NSString *newOne = [NSString stringWithFormat:@"%@%@", yourCSSStr, olsStr];
enlace permanente

respondido 08 Ene '12, 18:38

Izqui's gravatar image

Izqui
345202831

No funciona... Date cuenta que no puedes añadir un estilo CSS justo al principio de un <html><head... de un código HTML.

enlace permanente

respondido 08 Ene '12, 18:48

AlvaroFranco7's gravatar image

AlvaroFranco7
233131624

Tu respuesta:
Activar/desactivar vista previa

Sobre esta pregunta

Etiquetas de la pregunta:

×42
×19
×10

Pregunta realizada el: 08 Ene '12, 12:44

Pregunta visitada: 1,062 veces

Última modificación: 08 Ene '12, 18:48

Seguir esta pregunta

Por Email:

Una vez que entres podrás suscribirte desde aquí para recibir actualizaciones

Por RSS:

Respuestas

Respuestas y Comentarios

Realizar Donación