appkit 相关问题

Application Kit是OpenStep操作系统提供的类集合,如OPENSTEP,GNUstep和Mac OS X.

如何获取Mac上所有已安装的应用程序及其详细信息? (不仅仅是运行应用程序)

NSWorkspace有https://developer.apple.com/documentation/appkit/nsworkspace/1534059-runningapplications,它返回NSRunningApplication的列表。 NSRunningApplication 提供图标、bundleURL、

回答 2 投票 0

有没有办法使用 Swift 和 AudioKit 创建音频文件的频谱图?

我正在尝试使用 Swift 为 macOS 应用程序从音频文件创建一个频谱图,如图所示。我正在使用 AppKit,但也可以实现 SwiftUI。我偶然发现了音频套件,它

回答 3 投票 0

更改 NSTableView 标题字体颜色

如何更改 NSTableHeaderView 的字体大小、颜色和其他属性? 有人已经在这里回答了这个问题,但是接受的答案已经过时了,因为它是针对基于单元格的 TableVie...

回答 1 投票 0

如何使用swift在macos上创建全屏覆盖?

有谁知道如何在不进入全屏模式的情况下使此视图覆盖全屏?本质上我只需要让这个窗口覆盖菜单栏所在的顶部区域。 我试过了

回答 1 投票 0

从 CALayer 中删除动画

我目前正在构建一个绘图应用程序,该应用程序应该利用 CALayer 层次结构来避免在不必要时重绘每个图层(例如,我想渲染临时内容,例如在 sepa 上进行选择...

回答 1 投票 0

更新到 macOS Sonoma 后,工具提示未显示在自定义 NSTextField 中

我已将工具提示正确设置为我的自定义 NSTextField,该字段已添加到我的自定义视图中,但现在不起作用。 惰性变量 errorField: NSTextField = { 让 labelView = NSTextField() 标签视图。

回答 1 投票 0

为什么直接调用NSApplication.shared无法实例化Info.plist中Principal Class指定的类?

我想使用 NSApplication 的自定义子类来创建 NSApplication.shared 返回的应用程序实例。 类应用程序:NSApplication { // 我自己的方法 } 我设置了优先级...

回答 1 投票 0

如果我不使用storyboard/XIB文件,设置原理类不会影响NSApplication.shared实例化的类

背景: 我想使用 NSApplication 的自定义子类来创建应用程序实例。这是 NSApplication.shared 返回的对象的类。我已经尝试过以下方法: ...

回答 1 投票 0

如何在运行时有条件地更改应用程序的 NSAccentColorName?

我看到 Info.plist 根节点下的 NSAccentColorName 可以将应用程序强调色更改为 Xcode 资源文件中指定的颜色。 这个可以控制吗...

回答 1 投票 0

有没有办法确定 MacOS 应用程序在后台运行后是否有任何文本输入处于活动状态?

特定于 MacOS,但也许与 iOS 相关的响应也可以让我走上正确的道路: 我需要确定当...

回答 1 投票 0

有没有办法在当前应用程序中开始拖放操作时收到通知?

我正在开发一个框架,该框架旨在添加到本机 macOS 应用程序中,以便它可以将事件发布到应用程序的事件队列中以响应触摸屏事件。为了...

回答 1 投票 0

单击 AppKit 的 showDefinition(for:at) 创建的定义视图时崩溃

当我单击 AppKit 的 showDefinition(for:at) 函数生成的视图时,我的 macOS 应用程序遇到崩溃问题。我正在寻求帮助来解决此问题。 问题描述...

回答 1 投票 0

如何为 SwiftUI 的 TextEditor 设置 isEditable 和 isSelectable?

我正在寻找等效项来控制 SwiftUI 的 TextEditor 中 NSTextView 的 isEditable 和 isSelectable 属性。 在 AppKit 中,我可以使用以下命令轻松地使文本视图可编辑或可选择: 文字...

回答 1 投票 0

在不使用“lockFocus”的情况下将两个彼此重叠的 NSImage 转换为单个 NSImage

我有一个大图像和一个较小的图像,都是数据类型,我将其转换为 NSImage。我想将较小的图像放在大图像的顶部,左上对齐,在一个新的单个 NSImage 中。

回答 1 投票 0

防止 NSToolbarItem 被删除

我想防止用户删除某些工具栏项目。它们应该仍然是可移动的,只是不可移动。 我尝试使用自定义的removeItem(at:)创建 NSToolbar 的自定义子类

回答 3 投票 0

NSLayoutManager - 如果当前使用的字体与您设置的字体不同(例如不支持的字符),如何获取当前使用的字体

我有 NSLayoutManager 的问题。我正在显示一些翻译。我设置了字体,然后使用 drawGlyph(forRange:, at:) 绘制自定义下划线(标准下划线不...

回答 1 投票 0

具有正交滚动的 NSCollectionView 组合布局具有不正确的标题约束和其他奇怪之处

我开始怀疑 macOS 上的 NSCollectionView + Compositional Layout 有很多 bug...😅 我正在使用 NSCollectionView + 组合布局。 我的布局可以在正交滚动之间切换...

回答 1 投票 0

如何在 NSPopUpButton 中创建命名部分

我想复制下面菜单的外观,并在弹出按钮的菜单中命名为“部分”。 我可以看出灰色水平线是 NSMenuItem.separator() 但设置标题...

回答 1 投票 0

Swift:如何确定在 mouseDown 上单击了哪个控件

我正在尝试捕获(Cocoa with Storyboards)应用程序窗口中某些控件上的鼠标按下事件。 如果我在 ViewController 类中重写 mouseDown(with event: NSEvent),我将面临两个

回答 2 投票 0

如何让NSTextView图层支持?

如何让 NSTextView 图层得到支持? 我知道您可以通过将 NSView.wantsLayer 属性设置为 true 来创建 NSView 图层。 当我在 NSTextView 上执行此操作时,它通常会显示文本...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.