Application Kit是OpenStep操作系统提供的类集合,如OPENSTEP,GNUstep和Mac OS X.
我正在尝试从笔尖加载和显示窗口,但不明白如何正确地做到这一点。 现在我使用以下代码: 进口可可 类 AppDelegate: NSObject, NSApplicationDelegate { ...
我正在尝试为我的自定义底部栏重新创建本机工具栏样式。我应用了 NSVisualEffectView,但它看起来不一样。工具栏是白色的,带有模糊效果,而我的自定义底部栏...
SwiftUI:如何在 TextEditor 中禁用“弯引号”
我正在使用 SwiftUI 为 MacOS 开发基于 Python 的图形计算器。 https://github.com/snakajima/macplot 我正在使用 SwiftUI 的 TextEditor 作为 Python 代码的编辑器,但我无法...
如何在 macOS 上的 SwiftUI 中以编程方式控制菜单?
我正在 macOS 上的 SwiftUI 中编写一个组合框,并希望以灵活的方式以编程方式控制它,而不是单击按钮和列表显示。 我可以使用 Menu 创建一个简单的菜单参考......
我正在尝试更改文本视图中制表符的宽度,如下所示: 让 paragraph = NSParagraphStyle.default.mutableCopy() 作为! NSMutableParagraphStyle 段落.tabStops.removeAll() // 设置...
如何在 MacOS 中检测当前 NSView 之外的鼠标事件?
由于我使用 CALayer 的蒙版属性来绘制和裁剪内容,蒙版的大小就像一个 10 像素边框的 NSView,我的一些内容比当前 NSView 的 10 像素大
我正在为 macOS 编写一个简单的 SceneKit 点云查看器,并使用 SCNView 提供的内置相机控件。最初我将坐标轴添加到场景的根节点,这些节点被放置...
如何从 NSVisualEffectView 中删除不需要的边框?
我正在尝试使用 NSVisualEffectView 创建一个无边框窗口,如下所示: 类 AppDelegate: NSObject, NSApplicationDelegate { 私有惰性 var 窗口:NSWindow = NSWindow() ...
我正在尝试使用全局键盘快捷键以编程方式在 macOS 上的 Swift 中打开 MenuBarExtra。我已经设置了键盘快捷键的所有代码,但我不知道如何显示/隐藏...
从 WindowGroup 的 CommandGround-item 获取 SwiftUI 中当前聚焦的 NSTextView
问题 我已经实现了一个 NSTextView SwiftUI-wrapper(遵循这个很好的例子)。在我看来,有几个这样的 NSTextViews。在应用程序的菜单中,有一个按钮可以更改
在Mac Catalyst中,WKWebViewcontent的顶部被剪切在NSToolbar下。
我有一个催化剂应用,它在UINavigationController中有一个WKWebView。在iOS上,我在WebView上方有一个导航栏,像这样。然而,在MacOS上,我隐藏了导航栏,而是... ...
我正试图为我的cocoa macOS应用程序运行UI测试。然而,当运行以下测试来检查应用程序的启动性能时,测试每次都失败了: func ...
NSSearchField偶尔会导致NSInternalInconsistencyException异常。
异常是 "NSWindow: -_oldFirstResponderBeforeBecoming不是响应者实现-becomeFirstResponder之外的有效消息。" 然而,根据堆栈跟踪的 ...
我正在为macOS制作一个SwiftUI应用程序,我想通过检测用户手指的位置来使用触控板作为(x,y)输入。我希望能够检测到多根手指停留在...
我有一个macOS应用程序,有一个NavigationView,想在窗口的工具栏中设置默认的ToggleSidebar项。目前,我将ToolbarItem的目标设置为AppDelegate中的 ...
Cocoa应用程序中的WKWebView在点击时无法获得光标。
我创建了一个简单的测试应用程序,其中一个字段是一个NSTextField,另一个是一个 而不是一个WKWebView.我可以点击一次进入Web视图,但如果我回到NSTextField,我无法... 我可以点击一次进入Web视图,但如果我回到NSTextField,我无法 ...
NSTextView改变插入点(Caret),当没有字符串时,改变光标大小。
我正在创建一个NSTextView 我想在NSTextView为空时改变插入点的大小。看来,插入点光标(I-Beam IBeam光标)的大小是基于 ...
如何在Mac Catalyst中使用TouchBar - Slider?
我正在尝试为Mac Catalyst应用添加Touch Bar支持。而NSSliderTouchBarItem被标记为催化剂可用,但滑块的doubleValue却不可用。有没有其他的方法来...
通过命令行将文件URL和args发送到(正在运行)macOS应用程序
我一直在尝试创建一种方法来告诉我的(正在运行的)macOS应用程序打开一些文件并为该命令提供一些其他参数。对于冷启动应用程序,请使用$ open MyApp.app fileA.txt --...