我的 View 中有一个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")使背景透明。但是没有设置背景色

最佳答案

在网络 View 下面的 View 中使用webView.setValue(false, forKey: "drawsBackground")并设置颜色怎么样?使用类似:bgColorView.setValue(myBGColor, forKey: "backgroundColor")

关于macos - WKWebView OSX设置背景色,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/45190499/

10-09 08:54