我的观点中有WKWebView
@IBOutlet weak var htmlWKWebView: WKWebView!
我想将背景颜色更改为红色。我试过了:
htmlWKWebView.wantsLayer = true
htmlWKWebView.layer?.masksToBounds = true
htmlWKWebView.layer?.isOpaque = false
htmlWKWebView.layer?.backgroundColor = NSColor.red.cgColor
没有任何效果。只有这个:
htmlWKWebView.setValue(false, forKey: "drawsBackground")
使背景透明化。但背景颜色未设置
答案 0 :(得分:0)
如何使用webView.setValue(false, forKey: "drawsBackground")
并在Web视图下的视图上设置颜色?使用类似bgColorView.setValue(myBGColor, forKey: "backgroundColor")