tutorial open example crear html ios css uiwebview

html - open - La línea negra aparece en la parte inferior de UIWebView. ¿Como remover?



uiwebview tutorial (1)

Tuve el mismo problema y la solución se da a continuación:

  1. Establecer UIWebView''s opaque a NO
  2. Establezca el UIWebView''s backgroundcolor UIWebView''s para clear color .

Nota: Ambas cosas proporcionadas arriba son necesarias.

Estoy renderizando algunos html en una vista web que está incrustada en una celda de la tabla. Por alguna razón, hay una línea negra en la parte inferior de la vista web. Intenté configurar el color de fondo de la vista web y su vista de desplazamiento en blanco, pero esto no cambió nada. ¿Alguien ha visto esto antes?

Aquí está el HTML que se está procesando:

<html> <head> <style type="text/css"> a {text-decoration:none;background-color:white;} </style> <title></title> </head> <body style="margin:0;padding:0;background-color:white;"> <a href="http://body/" style= "font-family:HelveticaNeue-Light;font-size:20.000000;color:black;-webkit-tap-highlight-color:rgba(0,0,0,0);"> Portland Blazers vs Golden State Warriors | FULL Highlights | January 26 , 2014 | NBA 2013-14 Season</a><span style= "font-family:HelveticaNeue;font-size:12.000000;color:rgb(102,102,102);white-space:nowrap;"><a href="https://www.youtube.com/watch?v=2TfldZ4w57E&amp;feature=youtube_gdata_player" style= "font-family:HelveticaNeue;font-size:12;color:rgb(102,102,102);-webkit-tap-highlight-color:rgba(0,0,0,0);"><img height="12" src="file:[email protected]" width="20">www.youtube.com</a></span> </body> </html>

Esto está en iOS7.

ACTUALIZACIÓN: todavía no estoy seguro de qué está causando que aparezca la línea negra, pero logré deshacerme de ella cambiando la forma en que configuré mis restricciones de diseño. Antes estaba estableciendo restricciones para el espaciado alrededor de las vistas y dejando que el sistema de diseño descubra el tamaño que debería tener la vista. Lo cambié para establecer explícitamente una restricción de altura de la vista web cuando la vista web termina de cargar su contenido. Esto parece haber solucionado el problema, pero todavía no entiendo de dónde venía la línea negra.