macOS WKWebView 背景透明度

2024-01-01

如果有人有经验WKWebView,请分享如何使视图背景透明。这WebView对象有这样的选项var drawsBackground: Bool { get set }但它缺少WKWebView班级。我在网上搜索并..什么也没找到。以前可以通过以下方式做到这一点opaque财产,但不再是了。有一个吸气剂isOpaque...就是这样。我不想通过 CSS 来做到这一点,并且已经尝试了其他所有方法,例如:

webview.wantsLayer = true

webview.layer?.backgroundColor = NSColor.clear.cgColor

如果有人可以帮忙...

I·尼科洛夫


这应该适用于 macOS 10.11 和 macOS 10.12:

if NSAppKitVersion.current.rawValue > 1500 {
    webView.setValue(false, forKey: "drawsBackground")
}
else {
    webView.setValue(true, forKey: "drawsTransparentBackground")
}

Remark:已通过App Store审核。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

macOS WKWebView 背景透明度 的相关文章

随机推荐

  • 将事件处理程序挂钩到 jQuery 自动完成组合框

    我想要一些关于如何为 jQuery Autocomplete Combox 设置事件处理程序的建议 http jqueryui com demos autocomplete combobox http jqueryui com demos
  • 如何找出 FIles.isWritable() 在 Windows 上返回 false 的原因

    在我的应用程序中 允许用户偶尔修改他们的音乐文件 当应用程序没有修改文件的权限但用户确信他们已授予它完全权限时 我会遇到问题 我发现了 Java 7 的改进并编写了这个方法来输出权限 public static String display
  • 在表单类型中使用 Symfony2 UserPassword 验证器

    我尝试在表单中使用特定的验证器 该表单供用户重新定义密码 他还必须输入当前密码 为此 我使用 symfony 的内置验证器 以我的形式 use Symfony Component Security Core Validator Constr
  • sqlite 触发器会触发其他触发器吗?

    我正在尝试在 sqlite 中实现与 ON UPDATE CURRENT TIMESTAMP MySQL 功能等效的功能 我的想法是使用这样的触发器 CREATE TRIGGER last update trigger AFTER UPDA
  • PEP0484 类型提示:注释给定类的参数,而不是实例

    首先让我用一些示例进行解释 假设有一个Web API客户端模块 MyAPIClient 一个将任意响应转换为Python对象的映射器类 ObjectMapper 以及一个表示响应对象 User和Message 的类 class User M
  • Bouncy Castle C# PGP 解密示例

    我昨天找了一整天 似乎找不到在 c 中使用 Bouncy Castle 进行 PGP 解密的工作示例 终于开始工作了 我对其他样本的主要问题是 我的私钥环包含了一个用于签名的密钥 当尝试加载解密密钥时 该密钥首先出现 这就是为什么我必须添加
  • 关于通过防火墙扩展在wix安装程序中添加防火墙例外的问题

    我是新来的维克斯安装程序 我正在尝试添加防火墙例外对于我的程序 我的代码如下
  • 如何查看 .JSP 文件

    我是网络应用程序的新手 我有一些文件 网络文件 扩展名为 jsp 我想知道如何在我的机器中以合适的方式查看它们 我需要apache服务器吗 Note 我说的是最终用户的观点而不是程序员的观点 在您的 PC 上安装 Apache 将 JSP
  • object() 有什么用?

    怎么可能 class EmptyClass def init self pass e EmptyClass e a 123 作品并且 o object o a 123 才不是 AttributeError object object has
  • Webpack 4 迁移 CommonsChunkPlugin

    我需要帮助将以下代码从 webpack 3 迁移到 4 new webpack optimize CommonsChunkPlugin minChunks module gt module context module context in
  • Doctrine 2.0 准备好使用了吗?

    我正在开发一个小项目 学校学科系的一些标记跟踪软件 带 sqlite DB 的 PHP 前端 并决定使用 ORM 我看过 RedBeanPHP 但它似乎有点太有限了 不符合我的喜好 因此 我决定尝试一下 Doctrine 我之前唯一的 OR
  • cmake:为 Mac OS X 应用程序设置图标

    使用cmake环境安装Mac OS X应用程序 我想设置并安装图标 在安装过程中 因此 我尝试设置 set MACOSX BUNDLE ICON FILE CMAKE CURRENT SOURCE DIR images myAopImage
  • docker-machine boot2docker root 密码

    在任何地方都没有找到答案 我使用 docker machine 创建了一个虚拟机 boot2docker 我需要使用 root 编辑一些文件 boot2docker中的root密码是什么 如果您只有一台 docker 机器 您只需执行以下操
  • 在AWS lambda函数中从s3存储桶读取.mdb或.accdb文件并使用python将其转换为excel或csv

    我有一个用例 我需要从放置在 AWS s3 存储桶上的 MS Access 文件 mdb 或 accdb 读取表 并在 AWS lambda 函数中将其转换为 csv 或 excel 文件 然后再次将转换后的文件上传到 s3 存储桶 我通过
  • HTML5 contenteditable 属性在 iOS7 Mobile Safari 上无法正常工作

    看来 contenteditable 属性 在 iOS6 上运行良好 在 iOS7 webkit 上已停止运行 尽管浏览器似乎识别该字段可编辑 并调出键盘 但任何输入似乎都会关闭它 或者无法注册 大家有没有遇到同样的问题 或者有什么解决办法
  • 如何构造每个轴具有不同半径的半圆形状?

    对于我的另一个问题如何构建具有单独圆角边缘的长方体 https stackoverflow com q 72537595 143684 每个边缘的边缘半径不同 我想尝试使用类似球形的形状放入所有 8 个角并在它们上面应用外壳 为此 我需要一
  • MooTools 类的静态方法和变量的最佳实践

    是否有任何最佳实践或常见解决方案来向 MooTools 生成的类添加对 静态 方法和变量的支持 特别是 是否有任何解决方案可以确保在实例之前进行静态初始化initialize方法被调用 警告 从未使用过 MooTools 不过 我已经使用过
  • CSS 行高指南

    我记得读过一份风格指南 解释了每个元素的正确行高应该是多少 我在谷歌上找不到它 如果有人可以将我链接到这样的指南 或者在答案中进行解释 我将不胜感激 Thanks 编辑 抱歉 请让我澄清一下 我不是问如何使用 CSS 设置行高 而是问各种元
  • 如何将文本区域滚动条默认设置为底部?

    我有一个文本区域 当用户输入被发送时 它会动态地重新加载 它每隔几秒钟刷新一次 当此文本区域中的文本量超过文本区域的大小时 会出现滚动条 但是 滚动条实际上 并不可用 因为如果您开始向下滚动 几秒钟后文本区域会刷新并将滚动条带回到顶部 我想
  • macOS WKWebView 背景透明度

    如果有人有经验WKWebView 请分享如何使视图背景透明 这WebView对象有这样的选项var drawsBackground Bool get set 但它缺少WKWebView班级 我在网上搜索并 什么也没找到 以前可以通过以下方式