向 NSTabviewitem 添加关闭按钮

2023-12-25

我有一个带有选项卡视图的应用程序,当用户单击菜单(例如“客户端数据”)时,我以编程方式生成一个选项卡。现在我想对选项卡视图进行子类化,为每个 NSTabviewitem 添加一个关闭按钮。如果您没有答案,您可以帮助提供文档或示例代码


我知道这个问题很古老,但是......

我花了一些时间尝试使用自定义子类向 NSTabViewItems 添加按钮,据我所知,这实际上是不可能的。 NSTabViewItem 的可定制性根本不足以完成这项工作。

我的建议是看一下铬标签 https://github.com/rsms/chromium-tabs也许PSMTabBar控件 https://github.com/dorianj/PSMTabBarControl;它们的外观与标准 NSTabViewItems 不同,但提供了开箱即用的图标和关闭按钮功能。

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

向 NSTabviewitem 添加关闭按钮 的相关文章

随机推荐

  • 如何在 Mozilla Firefox 中使用 javascript 创建文件

    我想用 javascript 编写一个函数 它创建一个文件并向其中写入一些内容 我正在使用 Firefox 任何人都可以在这种情况下帮助我 谢谢 您可以在 Firefox 中使用 JavaScript 编写文件 但必须使用 XPCOM 对象
  • 标记不使用 @react-google-maps/api 渲染

    我对反应世界相对较新 尤其是使用谷歌地图 我正在使用 react google maps api 和 React 版本 18 我试图显示多个位置 作为标记 但是 它们没有显示在初始渲染上 我遵循了文档 没有收到任何错误 只是未显示标记 有谁
  • SDK 更新后出现意外的顶级异常

    我正在开发一个 Android 项目 该项目的构建路径中有一个 Android 库项目 这两个项目的 libs 文件夹和构建路径中都有 AdWhirl SDK 库 现在 自从将 android sdk 工具更新到 r15 后 主项目的 an
  • 如何判断Rails Association是否是Eager Loaded?

    有谁知道如何确定 Rails 关联是否已预先加载 我的情况 我有一个结果集 其中有时会急切加载其中一个关联 有时则不会 如果它不是急切加载的 那么我想使用 ActiveRecord 的 find 来查找关联 如果它是急切加载的 我想使用检测
  • 是否可以以 HH:MM:SS 格式打印持续时间?

    t1 lt as POSIXct 2017 03 02 11 58 20 t2 lt as POSIXct 2017 03 02 12 00 05 print lubridate as duration lubridate interval
  • R 并行作业挂起

    我正在运行网站上写的 Snow test R 脚本 https hpcf umbc edu other packages how to run r programs on maya https hpcf umbc edu other pac
  • 如何使用 JavaScript 屏蔽 HTML 输入?

    如何在 HTML 控件上使用 javascript 屏蔽美国电话 我希望输入强制文本采用以下格式 111 111 1111 这是我目前拥有的 mask str textbox loc delim var locs loc split for
  • 当我使用 jest 从模拟的 axios 调用返回一些响应时,未定义

    我正在尝试模拟 axios 调用并验证响应 但是当我记录模拟 axios 调用的响应时 我得到undefined 有人知道为什么吗 users js import axios from axios export default class
  • 无法连接到本地数据库

    我正在尝试运行一个 IIS 托管的应用程序 以电影数据库的形式 来自学如何设计一个 3 层架构程序 MVC 应用程序 WCF 服务 SQL Server DB 由于我没有完整 SQL Server 的许可证密钥 因此我决定使用 LocalD
  • 无法在 Ubuntu 11.04 上重新启动 mongodb

    我已经安装了 mongodb 当我输入以下命令时 我收到这些消息 root amila service mongodb status mongodb stop waiting root amila service mongodb resta
  • Android 模拟器 USB 直通失败:“‘usb-host’不是有效的设备型号名称”

    当我尝试使用 USB 直通时 如中所述https androidstudio googleblog com 2020 08 emulator 30024 canary html https androidstudio googleblog
  • Rails 秘密令牌

    我很困惑 Secret token 在 Rails 中的用途 谁能解释一下它的用途是什么 是否可以将此令牌放入公共源存储库并在生产中使用它 或者我应该在部署应用程序之前更改它以防止某些类型的攻击 回答我自己的问题 Secret token
  • 使用给定的post()时`io.restassured.internal.support.PathSupport`内的空指针

    我正在使用restAssured和Junit构建集成测试 并在调用以下代码时 private void login cookie given baseUri localhost 9000 when formParam username my
  • 带标题的 php POST 变量

    这是代码 header Location checkout transactionCompleted php id transactionId 然后我用 GET id 来获取该值 到目前为止 一切都很好 Question 我怎样才能通过发布
  • apachecamel简单表达式不给出字符串值

    我正在使用阿帕奇骆驼 我正在尝试使用简单的表达语言从身体中检索价值 我需要它作为字符串 但简单返回 SimpleBuilder 对象 所以我尝试过这样的事情 simple body address line resultType Strin
  • Next.js:如何从 getStaticProps 中获取静态资源

    我正在使用 Netlify CMS 我想将轮播的所有幻灯片导入到我的组件中 我制作了一个名为 滑块 的集合 并添加了一些幻灯片 这创建了两个 Markdown 文件 每张幻灯片一个 public content slider 我想将它们全部
  • asp:QueryStringParameter 和空查询字符串参数

    I haveasp GridView使用显示客户端请求asp SqlDataSource 我想限制客户端显示的信息 View aspx必须显示一切 View aspx client 1必须仅显示来自客户端 ID 1 的请求 所以我正在使用
  • Angular2如何在使用ng-for时设置元素类名称,仅在第一个元素上

    我已经建立了一个ul并且只想将课程设置为第一个li元素 我想设置class active 只在第一里 我确实将索引放入类属性中 但这不是我想要的 import Component View NgFor Inject forwardRef I
  • knitr 中 R markdown 的全局注释选项

    要更改输出的前导字符 Rmd 中的knitr 块有一个注释选项 例如 r comment 1 100 有没有办法在全局范围内设置它 而不是为每个块单独设置 opts knit set comment 不起作用 我在文档中找不到它 Use o
  • 向 NSTabviewitem 添加关闭按钮

    我有一个带有选项卡视图的应用程序 当用户单击菜单 例如 客户端数据 时 我以编程方式生成一个选项卡 现在我想对选项卡视图进行子类化 为每个 NSTabviewitem 添加一个关闭按钮 如果您没有答案 您可以帮助提供文档或示例代码 我知道这