【问题标题】:WKWebView osx set background colorWKWebView osx 设置背景色
【发布时间】:2019-04-29 08:48:59
【问题描述】:

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

【问题讨论】:

    标签: macos cocoa nsview


    【解决方案1】:

    如何使用webView.setValue(false, forKey: "drawsBackground") 并在 web 视图下方的视图上设置颜色?使用类似:bgColorView.setValue(myBGColor, forKey: "backgroundColor")

    【讨论】:

      猜你喜欢
      • 2023-03-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-09-17
      • 2018-07-15
      • 2014-09-04
      • 2010-11-10
      • 2013-08-04
      相关资源
      最近更新 更多