我的 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/