UIWebView
作为子视图添加到UIView
。 UIView
具有白色背景色。
如果我将UIWebView
设置为[UIColor colorWithRed:0 green:0 blue:1 alpha:1];
UIWebView将呈现纯蓝色。
如果我将alpha值设置为0,UIWebView
将采用UIView
的(白色)颜色。所以透明度正在发挥作用。
但是如果我将alpha值设置为0.5(或者介于0和1之间的任何值),结果就像图片一样。
默认情况下,html设置为透明背景。我知道你可以用这个来操纵html的身体:BODY { background-color:rgba(0,0,255,0) }
。事件我将alpha设置为0,它仍然不会采用webview的背景(当webview的alpha设置为0到1之间的任何值时)
我的目标是让HTML的内容区域与UIWebView具有相同的颜色。在图片中,它应该是几乎紫色而不是几乎蓝色。
有关如何实现这一目标的任何建议吗?