nswindow 相关问题

一个apple类,用于定义管理和协调应用程序在屏幕上显示的窗口的对象

防止Escape键关闭NSPanel的关闭框。

有谁知道防止转义键关闭NSPanel的最佳方法,当它是关键窗口?我的面板是一个子窗口,我希望它的行为更像半永久的一部分......

回答 2 投票 2

在Objective C Runtime中的子类化。

我试图在我的原生C应用程序中使用Objective-C运行时实现一个解决方案,即如何设置canBecomeKeyWindow?到我的原生C应用程序中,使用Objective-C运行时(该应用程序已经用客观C运行时编写)。有没有一种方法...

回答 1 投票 0

CGWindowListCopyWindowInfo返回kCGWindowSharingState设置为0的信息。

我正在尝试使用[NSWindow setSharingType:NSWindowSharingReadWrite];但这是行不通的。我是这样测试的。我创建了一个新的项目,并设置了setSharingType:NSWindowSharingReadWrite. ...

回答 1 投票 0

SwiftUI MacCatalyst的isMovableByWindowBackground

如何从NSWindow中访问SwiftUI Catalyst应用程序的属性?例如,允许通过NSWindow.moveableByWindowBackground拖动其背景来移动窗口。我指定的是...

回答 1 投票 0

如果在macOS上记录屏幕,则检测

我正在寻找一种方法来检测当前是否正在录制屏幕。理想情况下,记录开始/停止的事件。也许某种分布式通知。我的用例是我...

回答 1 投票 1

CGWindowListCopyWindowInfo返回kCGWindowSharingState设置为0的信息

我正在尝试从另一个进程获取NSWindow的sharedType值。我创建了一个新项目,并将sharedType值设置为NSWindowSharingReadWrite。我创建了另一个项目,然后...

回答 1 投票 0

退出全屏显示时NSApplication断言失败

我已经编写了一个corevideo应用程序,该应用程序具有一个带有单个内容视图的窗口。窗口将按预期调整大小。我添加了代码以使其接受全屏事件,窗口会执行此操作...

回答 1 投票 0

容器连接到鼠标位置时图像模糊

我正在尝试创建放大视图,但存在一些无法理解的问题。我有包含NSImageView的NSWindow。当我将静态原点位置设置为窗口,并且仅移动光标(鼠标)时,...

回答 1 投票 0

NSWindow“已编辑”未显示

我有一个应用程序,该应用程序主要用于呈现文档,但在某些情况下也可以更改所呈现的文档。这就是为什么我的应用程序不是真正的基于文档的应用程序的原因。 ...

回答 1 投票 0

双击透明NSWindow标题不会最大化窗口

在High Sierra 10.13上,我有一个NSWindowController的子类,该子类以如下方式配置其窗口:具有标题栏透明标题栏完整内容视图具有阴影没有纹理可以关闭,...

回答 1 投票 2

如何从可恢复的NSWindow中排除某些AppKit视图?

NSWindows可以恢复,以便在应用程序启动之间保留其配置。 https://developer.apple.com/documentation/appkit/nswindow/1526255-restorable Windows ...

回答 1 投票 1

如何在全屏模式下启动NSWindow

我正在Xcode5中为Mac OSX开发一个应用程序,我想全屏显示我的第一个窗口(我的视图中没有工具栏,我找到了一种在全角显示按钮的方法:...

回答 2 投票 5

通过按x按钮关闭窗口位置时,窗口位置无法恢复吗?

[我想在用户启动应用程序时恢复我的Cocoa应用程序的窗口位置。此功能在Cocoa中默认实现。但是,我也想通过点击...

回答 2 投票 0

我如何通过自动布局调整NSWindow的大小?

尝试使用Xcode为基于macOS的文档项目编写的SwiftUI默认项目代码。我将窗口创建代码从NSDocument子类移到了新的NSWindowController子类。它...

回答 1 投票 0

自定义最小化窗口按钮macOS-Swift

我正在Swift中为macOS开发应用程序。我正在设计的视图已禁用标准的“交通灯”和透明的全尺寸内容标题栏。我需要设计一个新的自定义交通信号灯...

回答 1 投票 1

不透明的NSWindow和WindowServer性能不佳

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

回答 1 投票 0

如何检测是否拖动了NSWindow?

我正在使用SwiftUI。我有一个名为SideBar的视图,它由VStack和其中的按钮组成。我试图附加一些手势,例如在VStack上附加的DragGesture()和TapGesture(),...

回答 1 投票 0

在应用程序运行时动态更改NSWindow标题

我想创建一个应用程序,其中NSWindow的标题反映WKWebView的页面标题值。但是,在设置初始化方法之外的窗口标题时遇到了麻烦,例如...

回答 1 投票 0

具有圆角的无边界NSWindow

我正在创建一个没有标题栏的自定义NSWindow,并使用NSBorderlessWindowMask使其完全无边界。但是,我的问题是窗户的边缘很锋利。以及...

回答 2 投票 4


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