appkit 相关问题

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

macOS 是否针对不同的 UI 级别或不同的框架使用不同的坐标系?

我正在慢慢地自学一些 macOS GUI 编程。 我认为坐标系的原点像大多数系统一样位于左上角,但遇到了这个较旧的 OS X

回答 1 投票 0

如何让 onKeyPress 在 swift 中与 TextField 配合使用?

实现 Markdown 文本编辑器。 每行文本都是一个 TextField。 需要切换线路🔼和🔽 第一次尝试: 文本域(...) .onKeyPress(.downArrow) { 打印(“向下”) 返回.

回答 2 投票 0

将 NSFont 与 AttributeContainer 结合使用

创建在 AppKit 中使用的 AttributedString 时,我收到一条警告,指出 NSFont 不可发送: var 容器 = 属性容器() 容器.appKit.foregroundColor = .red 容器.ap...

回答 1 投票 0

Xcode 键盘布局和快捷键

在 macOS 应用程序项目中,从 Xcode 12(在 Catalina 上)过渡到 Xcode 13(在 Monterey 上),我遇到了菜单快捷方式的奇怪问题。我通常会为菜单项添加快捷方式

回答 1 投票 0

SwiftUI/AppKit:如何让 NSHostingView 包裹 VStack 以填充其整个父级的高度,而不是拥抱堆栈

我有一个 AppKit 应用程序,我想在其中使用 NSHostingView 嵌入 SwiftUI 视图。 SwiftUI 视图基于 VStack,如下所示: 结构 IPReportView: 查看 { //这相当长,但是

回答 1 投票 0

如何为 NSPopover 大小变化设置动画?

我有一个 SwiftUI 视图,其中的字段会根据即将创建的对象类型而变化。每种类型都有不同数量的字段,这使得弹出窗口大小发生变化。我愿意

回答 0 投票 0

NSCollectionView - 如何在应用程序窗口外拖动时隐藏应用程序?

我有一个自定义的集合视图: 导入 AppKit 最终类 InternalCollectionView: NSCollectionView { typealias KeyDownHandler = (_ event: NSEvent) -> Bool var keyDownHandler:KeyDownHa ...

回答 2 投票 0

NSCollectionView - 如何在应用程序外部拖动时隐藏应用程序?

我有一个自定义的集合视图: 导入 AppKit 最终类 InternalCollectionView: NSCollectionView { typealias KeyDownHandler = (_ event: NSEvent) -> Bool var keyDownHandler:KeyDownHa ...

回答 0 投票 0

NSFont.Weight 和整数值之间是否存在映射?

NSFont API 有两种不同的方法来指定权重。首先,有一个 NSFont.Weight 结构,它包含一个浮点 rawValue 属性。它用于以下功能: NSFont.systemFont(o...

回答 1 投票 0

如何让 NSStatusItem 占据菜单栏的整个高度?

我想在 macOS 菜单栏中有一个项目占据栏的整个高度。例如,在 FaceTime 的 UI 中可以看到这一点: 在我的尝试中,我只能让项目延伸到 1pt 远...

回答 0 投票 0

在 mac os 上的任何应用程序中获取选定的文本

当用户在我正在构建的 mac OS 应用程序中按下快捷方式时,我试图获取选定的文本。我正在尝试使用 AppleScript 来执行此操作,该 AppleScript 使用剪贴板进行黑客攻击。

回答 1 投票 0

在 NSCollectionView 中拖放

macOS 的新手,我正在尝试实现一个包含两行(与部分相同?)和每行中的单独水平滚动的 NSCollectionView,我需要能够从顶部拖动项目...

回答 0 投票 0

创建具有两行和单独水平滚动的 NSCollectionView

macOS 的新手,我正在尝试实现一个包含两行(与部分相同?)和每行中的单独水平滚动的 NSCollectionView,我需要能够从顶部拖动项目...

回答 0 投票 0

NIB 的显示窗口防止多个实例

我正在尝试从笔尖加载和显示窗口,但不明白如何正确地做到这一点。 现在我使用以下代码: 进口可可 类 AppDelegate: NSObject, NSApplicationDelegate { ...

回答 3 投票 0

SwiftUI:如何重新创建工具栏样式?

我正在尝试为我的自定义底部栏重新创建本机工具栏样式。我应用了 NSVisualEffectView,但它看起来不一样。工具栏是白色的,带有模糊效果,而我的自定义底部栏...

回答 1 投票 0

SwiftUI:如何在 TextEditor 中禁用“弯引号”

我正在使用 SwiftUI 为 MacOS 开发基于 Python 的图形计算器。 https://github.com/snakajima/macplot 我正在使用 SwiftUI 的 TextEditor 作为 Python 代码的编辑器,但我无法...

回答 4 投票 0

如何在 macOS 上的 SwiftUI 中以编程方式控制菜单?

我正在 macOS 上的 SwiftUI 中编写一个组合框,并希望以灵活的方式以编程方式控制它,而不是单击按钮和列表显示。 我可以使用 Menu 创建一个简单的菜单参考......

回答 1 投票 0

TextView 无法删除制表位 (MacOS)

我正在尝试更改文本视图中制表符的宽度,如下所示: 让 paragraph = NSParagraphStyle.default.mutableCopy() 作为! NSMutableParagraphStyle 段落.tabStops.removeAll() // 设置...

回答 0 投票 0

如何在 MacOS 中检测当前 NSView 之外的鼠标事件?

由于我使用 CALayer 的蒙版属性来绘制和裁剪内容,蒙版的大小就像一个 10 像素边框的 NSView,我的一些内容比当前 NSView 的 10 像素大

回答 0 投票 0

如何指定SceneKit相机控制旋转中心?

我正在为 macOS 编写一个简单的 SceneKit 点云查看器,并使用 SCNView 提供的内置相机控件。最初我将坐标轴添加到场景的根节点,这些节点被放置...

回答 0 投票 0

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