nswindow 相关问题

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

可编辑的 NSTextField 位于非 .titled NSPanel 中

我正在为react-native-macos 搭建一座桥梁。我需要 NSPanel 具有与 Spotlight 相同的行为。 我以编程方式在里面创建了 NSPanel 和 NSTextField。一切都按预期进行,但如果我...

回答 2 投票 0

允许 NSWindow (NSPanel) 浮动在全屏应用程序之上

我正在尝试添加一个小窗口,提供从系统中任何位置到主应用程序的“快速输入”。 用户可以按下热键,窗口就会弹出,并漂浮在所有其他窗口之上。 佛...

回答 4 投票 0

NSWindow 中以编程方式创建的 TextField 快捷方式与 SwiftUI 的比较

我在使用包含 TextField 的简单 SwiftUI 视图时遇到问题。 如果视图位于 SwiftUI 应用程序 > 场景 > WindowGroup 内,则视图中的 TextField 的行为符合预期,我可以使用 sho...

回答 1 投票 0

SwiftUI macos NSWindow 实例

使用 Xcode 12.3 和 Swift 5.3 以及 SwiftUI 应用程序生命周期来构建 macOS 应用程序,访问和更改 NSWindow 的外观和行为的最佳方法是什么? 编辑:我正在...

回答 2 投票 0

使用 SwiftUI 观察窗口大小调整事件

我目前有一个 LazyVGrid 设置,如下所示: 结构网络网格:查看{ var 网络:[网络] 让列= [ GridItem(.flexible()), GridItem(.flexible()), ...

回答 3 投票 0

识别用户何时关闭窗口(单击关闭按钮时)

我如何识别用户何时关闭窗口? 我想在窗口关闭之前做点什么。

回答 3 投票 0

Cocoa/OSX - NSWindow standardWindowButton 在复制并再次添加后行为异常

在我的应用程序中,我更改了标准窗口按钮关闭/缩小/展开的位置,如下所示: //创建按钮 NSButton *minitButton = [NSWindow standardWindowButton:

回答 5 投票 0

如何将 CGWarpMouseCursorPosition() 移动到 NSView 的中心?

我正在尝试创建一个将鼠标锁定在屏幕中央的游戏。为了完成这个任务,我找到了合适的方法:CGWarpMouseCursorPosition 然后我搜索了如何获得

回答 1 投票 0

如何在 NSWindow 中向下移动窗口控件(红绿灯)?

我正在 macOS 上使用 React Native 编写一个应用程序。默认情况下,该窗口显示如下: 我已经设法隐藏标题并使标题栏透明,这样(忽略

回答 1 投票 0

从导航目的地返回时如何重置视图框架原点、宽度和高度

我有一个程序,使用具有 2 个导航目的地的导航堆栈。我不知道如何将每个视图框架在屏幕上居中,并根据具体情况调整宽度和高度...

回答 1 投票 0

使用 SwiftUI 更改 macOS 窗口级别(以制作浮动窗口)

嗨,有没有办法使用 SwiftUI 更改窗口级别,以便我可以为我的 mac 应用程序制作浮动窗口?我正在使用 SwiftUI 生命周期

回答 2 投票 0

如何在打开实用程序面板时激活窗口级别

我的应用程序由多个窗口组成,这些窗口都存在于 NSNormalWindowLevel。我最近添加了一个作为实用程序面板打开的新窗口(因此,NSFloatingWindowLevel)。该实用面板可...

回答 1 投票 0

带有透明窗口的 SwiftUI 渲染错误

在 macOS 应用程序中,我设置 NSWindow.backgroundColor = .clear。 当 SwiftUI 视图重新渲染时,它们之前渲染的版本通常会卡在后台。 这是一个错误,还是我做错了什么......

回答 2 投票 0

通过拖动其他视图上方的 NSView 来移动 NSWindow

我有一个 macOS 应用程序,其中包含 NSTableView 和 NSVisualEffectView。视觉效果视图就像窗口底部的一个栏,它位于表格视图中(包含一些

回答 1 投票 0

线程1:EXC_BAD_ACCESS(代码=1,地址=0x2d006e0080)

当我显示 NSWindow 一次时,它会显示,但是当我再次打开 NSWindow 时,它会崩溃 当它崩溃时我收到此错误 图片在这里 线程1:EXC_BAD_ACCESS(代码=1,地址=0x2d006e0080) 在这个

回答 0 投票 0

以编程方式创建的窗口居中

我一直在使用这里的示例来创建一个自定义的无标题栏窗口: 在 Mac OS X 上绘制自定义窗口 我发现这是我在 Leopard、Snow 中创建无标题栏窗口的唯一方法

回答 8 投票 0

防止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

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