出现在UIWebView底部的黑线。 如何删除?

我正在一个表格单元格中embedded的web视图中呈现一些HTML。 由于某种原因,webview底部有一条黑线。 我试图设置webview和它的滚动视图的背景颜色为白色,但这并没有改变任何东西。 有没有人见过这个? UIWebView底部有黑线

这是正在呈现的HTML:

<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:link@2x.png" width="20">www.youtube.com</a></span> </body> </html> 

这是在iOS7上。

更新:我仍然不知道是什么导致黑色线出现,但我设法摆脱它通过改变我如何设置我的布局约束。 在设置视图周围间距的限制之前,让布局系统计算视图的大小。 我改变它显式设置webview完成加载其内容的高度约束。 这似乎已经解决了这个问题,但我仍然不明白黑线是从哪里来的。

我有同样的问题解决scheme如下:

  1. UIWebView's opaque设置为NO
  2. 设置UIWebView's backgroundcolorclear color

注意:上面提供的两件事都是必需的。