appkit 相关问题

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

将环境对象传递给NSHostingControllers

我正在使用自定义的SwiftUI视图,该视图使用NSSplitViewController,它为两个子视图引入了ViewBuilders。我的问题是环境状态的任何变化都不会传播到子视图中...

回答 1 投票 0

使用SwiftUI时调整NSSplitViewController的大小

我正在尝试在SwiftUI中使用NSSplitViewController,并具有一个简单的主视图和详细视图,如下面的代码片段所示。效果很好,但是在调整窗口大小时,SplitView无法展开,而在...

回答 1 投票 0

将NSArrayController的managedObjectContext设置为nil时崩溃

我有一个带有Core Data的基于NSDocument的macOS应用,从本质上讲,一次只能打开一个文档。因此,当打开一个新文档时,我将关闭当前打开的文档。全部...

回答 1 投票 0

使用Finder打开下载目录,提示用户许可

我正在构建一个BitTorrent客户端,在该客户端中,我可以通过上下文菜单为用户提供一个选项,以打开torrent的包含目录。为此,我尝试使用NSWorkspace的open(_)方法...

回答 1 投票 0

在NSSavePanel上,有没有一种方法可以强制显示“隐藏扩展名”复选框?

我已覆盖NSDocument的prepareSavePanel(_ :)方法,试图添加一个复选框,以允许用户在保存时隐藏文件扩展名。覆盖func prepareSavePanel(_ savePanel:...

回答 1 投票 0

MacOS / appkit NSPrint逻辑,用于打印长而复杂的报告

我们有一个包含许多报告的应用程序,其中一些报告具有复杂的打印循环。回顾过去(IE PowerPlant,Carbon,Core Printing),我们曾经用来创建具有某种......>

回答 1 投票 0

不透明的NSWindow和WindowServer性能不佳

我需要创建不透明的透明窗口,并在其中创建不透明的子视图(称为surfaceView)。每个子视图可以包含数千个子视图(称它们为controlView)。所以结构必须是...

回答 1 投票 0

没有“服务”菜单项的NSTextField

我有一个自定义的NSTextField子类。我想在右键单击上显示一个上下文菜单,但是该菜单显示了一个完全不相关的“服务”菜单。我了解这是由于操作系统设置而添加的,但是...

回答 1 投票 0

确定macOS上是否存在触控板

AppKit(或其他地方)中是否有API来确定设备是否已连接并启用触控板?我需要我的应用程序对滚动事件启用不同的行为,具体取决于它们是否...

回答 1 投票 0

NSWorkspace`icon(forFileType:`返回默认图标

NSWorkspace.shared.icon(forFileType:state:/ * *获取给定文件类型的图标。* *文件类型可以是文件扩展名,也可以是通过NSFileTypeForHFSTypeCode编码的HFS代码,...] >

回答 2 投票 0

由于绑定到表单元格视图而导致应用程序崩溃

因此,我创建了一个NSOutlineView来以分层方式显示文件和目录列表。我正在构建一个BitTorrent客户端(声明为类名有意义)。如您所见,这是...

回答 1 投票 0

在AppKit视图中嵌入SwiftUI视图

我有一个SwiftUI视图MySwiftUIView:导入SwiftUI结构MySwiftUIView:视图{var body:some View {Text(“ Hello,World!”)}}}我想将其用作AppKit视图的一部分。我尝试过...

回答 1 投票 2

使用NSCell在NSTable中右对齐文本

我有一个NSTableView,基于单元格,具有几列,并已在IB和所有工作中为文本设置了正确的对齐方式。在扩展方面,因此决定使用NSCell来定制表中的打印...

回答 1 投票 0

可可NSScrollView无法将scrollWheel事件传递给下一个响应者

我的问题是,我不知道为什么NSScrollView不会将scrollWheel事件传递给下一个响应者。我必须手动添加代码类MyScrollView:NSScrollView {覆盖func scrollWheel(with ...

回答 1 投票 0

无法捕获NSStoryboard.instantiateController(withIdentifier:

我有如下代码:如果让vc = NSStoryboard.main?.instantiateController(withIdentifier:someIdentifier)如? Self {return vc} else {//处理错误的情况返回nil}当...

回答 1 投票 0

NSWindowController为什么会返回零值窗口属性?

我正在使用模式表(从顶部向下滑动)以获取用户输入。我目前有2个,除了UI,我认为是相同的,每个都是NIB + NSWindowController-子类对。一个按预期方式工作,...

回答 1 投票 0

如何在NSViewController.transition期间将NSViewController固定到NSPopover的顶部?

我一直试图在NSPopover内部创建从一个子视图控制器到另一个子视图控制器的滑动过渡。我的问题是子视图控制器不会粘在NSPopover的顶部...

回答 1 投票 1

为NSStatusItem图像缩放PDF图像

我正在尝试使用状态栏项创建一个macOS应用,该状态栏项使用PDF而不是PNG图像,但是当我使用该图像时,它的尺寸过大,整个状态项为黑色。我找不到方法...

回答 1 投票 0

如何防止macOS将NSVisualEffectView自动插入NSScrollView中

我正在通过将NSStackView放入NSScroller中以编程方式构建NSView层次结构。我以前做过,我的代码是正确的。直到第一次我都希望看到视图层次结构。

回答 1 投票 2

NSTextField占位符文本只有在编辑后才会显示

[我在Interface Builder中设置了我的NSTextField的占位符文本,但是直到我在文本字段内单击以对其进行编辑时,才显示占位符文本。

回答 3 投票 16

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